From ad4df18b9a4bca759bb25c03f810676409297e56 Mon Sep 17 00:00:00 2001 From: Reto Wettstein Date: Mon, 4 Apr 2022 16:35:21 +0200 Subject: [PATCH 01/69] start development cycle 0.2.0 --- mii-dsf-process-projectathon-data-transfer/pom.xml | 2 +- .../DataTransferProcessPluginDefinition.java | 2 +- .../src/main/resources/bpe/receive.bpmn | 2 +- .../src/main/resources/bpe/send.bpmn | 10 +++++----- .../resources/fhir/Task/TaskStartDataSend_Demo.xml | 4 ++-- .../fhir/Task/TaskStartDataSend_NT-proBNP.xml | 4 ++-- .../resources/fhir/Task/TaskStartDataSend_WE-STORM.xml | 4 ++-- mii-dsf-processes-docker-test-setup/docker-compose.yml | 4 ++-- mii-dsf-processes-documentation-generator/pom.xml | 2 +- mii-dsf-processes-test-data-generator/pom.xml | 2 +- pom.xml | 2 +- 11 files changed, 19 insertions(+), 19 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index c97f7f9..be1f64d 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -8,7 +8,7 @@ de.medizininformatik-initiative mii-dsf-processes - 0.1.0 + 0.2.0-SNAPSHOT diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index 03a7fdd..6e9da8b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -20,7 +20,7 @@ public class DataTransferProcessPluginDefinition implements ProcessPluginDefinition { - public static final String VERSION = "0.1.0"; + public static final String VERSION = "0.2.0"; @Override public String getName() diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn index a89793b..bb9caa9 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn @@ -1,6 +1,6 @@ - + Flow_1gyqorb diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn index 7484c77..5b12fbe 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn @@ -1,6 +1,6 @@ - + Flow_0kkjyst @@ -39,8 +39,8 @@ - http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.1.0 - http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.1.0 + http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.2.0 + http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.2.0 startDataReceiveMii @@ -51,9 +51,9 @@ - http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.1.0 + http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.2.0 startDataReceiveMii - http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.1.0 + http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.2.0 Flow_0phc02z diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_Demo.xml b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_Demo.xml index 1f8ba0b..414c722 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_Demo.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_Demo.xml @@ -1,8 +1,8 @@ - + - + diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_NT-proBNP.xml b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_NT-proBNP.xml index 3c1d4ee..e9514d8 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_NT-proBNP.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_NT-proBNP.xml @@ -1,8 +1,8 @@ - + - + diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_WE-STORM.xml b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_WE-STORM.xml index 6b86da1..5bf3f69 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_WE-STORM.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Task/TaskStartDataSend_WE-STORM.xml @@ -1,8 +1,8 @@ - + - + diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 8818749..0e025d7 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -154,7 +154,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataReceive/0.1.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataReceive/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic-fhir-store:8080/fhir networks: dic-bpe-frontend: @@ -271,7 +271,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: cos_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_COS ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://cos/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.1.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://cos-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_COS_PRIVATE_KEY: /run/secrets/cos_private_key.pem DE_MEDIZININFORMATIK_INITIATIVE_COS_PUBLIC_KEY: /run/secrets/cos_public_key.pem diff --git a/mii-dsf-processes-documentation-generator/pom.xml b/mii-dsf-processes-documentation-generator/pom.xml index 277409c..23d2986 100644 --- a/mii-dsf-processes-documentation-generator/pom.xml +++ b/mii-dsf-processes-documentation-generator/pom.xml @@ -9,7 +9,7 @@ de.medizininformatik-initiative mii-dsf-processes - 0.1.0 + 0.2.0-SNAPSHOT diff --git a/mii-dsf-processes-test-data-generator/pom.xml b/mii-dsf-processes-test-data-generator/pom.xml index 423e51d..c1819eb 100644 --- a/mii-dsf-processes-test-data-generator/pom.xml +++ b/mii-dsf-processes-test-data-generator/pom.xml @@ -8,7 +8,7 @@ de.medizininformatik-initiative mii-dsf-processes - 0.1.0 + 0.2.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index 36ad01b..cef7480 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.medizininformatik-initiative mii-dsf-processes - 0.1.0 + 0.2.0-SNAPSHOT pom From 7c8af3effbac975b6f178307bf2ddeca1bba686c Mon Sep 17 00:00:00 2001 From: Reto Wettstein Date: Wed, 6 Apr 2022 10:37:36 +0200 Subject: [PATCH 02/69] replace valueCanonical with valueReference in Task.output.value[x] --- .../data_transfer/service/InsertData.java | 7 +- ...i-projectathon-task-start-data-receive.xml | 264 +++++++++--------- 2 files changed, 141 insertions(+), 130 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java index fb4e531..0cdbc07 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java @@ -15,8 +15,8 @@ import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.CanonicalType; import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -82,8 +82,9 @@ private void toLogMessage(IdType idType) private void addOutputToLeadingTask(IdType id) { - getLeadingTaskFromExecutionVariables().addOutput().setValue(new CanonicalType(id.getValue())).getType() - .addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) + getLeadingTaskFromExecutionVariables().addOutput() + .setValue(new Reference(id.getValue()).setType(id.getResourceType())).getType().addCoding() + .setSystem(CODESYSTEM_MII_DATA_TRANSFER) .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DOCUMENT_REFERENCE_LOCATION); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml index 676eb5c..7a6a350 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml @@ -1,129 +1,139 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 1f7ee2773c06d5f6f99616c4a03b0bd7c2443f3c Mon Sep 17 00:00:00 2001 From: Reto Wettstein Date: Thu, 14 Apr 2022 09:08:13 +0200 Subject: [PATCH 03/69] upgrade dsf to v0.6.0-RC1 --- mii-dsf-processes-docker-test-setup/docker-compose.yml | 8 ++++---- pom.xml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 0e025d7..99a1776 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -62,7 +62,7 @@ services: dic-fhir: - image: ghcr.io/highmed/fhir:0.5.5 + image: ghcr.io/highmed/fhir:0.6.0-RC1 restart: on-failure ports: - 127.0.0.1:5000:5000 @@ -109,7 +109,7 @@ services: - db - proxy dic-bpe: - image: ghcr.io/highmed/bpe:0.5.5 + image: ghcr.io/highmed/bpe:0.6.0-RC1 restart: on-failure ports: - 127.0.0.1:5003:5003 @@ -178,7 +178,7 @@ services: cos-fhir: - image: ghcr.io/highmed/fhir:0.5.5 + image: ghcr.io/highmed/fhir:0.6.0-RC1 restart: on-failure ports: - 127.0.0.1:5001:5001 @@ -225,7 +225,7 @@ services: - db - proxy cos-bpe: - image: ghcr.io/highmed/bpe:0.5.5 + image: ghcr.io/highmed/bpe:0.6.0-RC1 restart: on-failure ports: - 127.0.0.1:5004:5004 diff --git a/pom.xml b/pom.xml index cef7480..ece72c8 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ ${project.basedir} 5.1.0 - 0.5.5 + 0.6.0-RC1 2.3.0 mii-dsf-processes From 6c4047c7d5e7ab6e0fd69aa35bcd9d7b3c60694f Mon Sep 17 00:00:00 2001 From: Reto Wettstein Date: Thu, 14 Apr 2022 09:30:41 +0200 Subject: [PATCH 04/69] replace documentation generator with the dsf documentation generator --- .../pom.xml | 6 +- .../spring/config/TransferDataConfig.java | 38 ++-- .../pom.xml | 33 --- .../generator/Documentation.java | 45 ---- .../generator/DocumentationGenerator.java | 196 ------------------ .../src/main/resources/log4j2.xml | 19 -- pom.xml | 11 +- 7 files changed, 27 insertions(+), 321 deletions(-) delete mode 100644 mii-dsf-processes-documentation-generator/pom.xml delete mode 100644 mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/Documentation.java delete mode 100644 mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/DocumentationGenerator.java delete mode 100644 mii-dsf-processes-documentation-generator/src/main/resources/log4j2.xml diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index be1f64d..1e00647 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -33,8 +33,8 @@ - de.medizininformatik-initiative - mii-dsf-processes-documentation-generator + org.highmed.dsf + dsf-tools-documentation-generator de.hs-heilbronn.mi @@ -73,7 +73,7 @@ -classpath - de.medizininformatik_initiative.processes.documentation.generator.DocumentationGenerator + org.highmed.dsf.tools.generator.DocumentationGenerator de.medizininformatik_initiative.processes.projectathon.data_transfer diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java index b9cf338..c0d87c7 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -9,13 +9,13 @@ import org.highmed.dsf.fhir.organization.EndpointProvider; import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.tools.generator.Documentation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.documentation.generator.Documentation; import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.KeyProvider; @@ -53,76 +53,76 @@ public class TransferDataConfig @Autowired private FhirContext fhirContext; - @Documentation(required = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", recommendation = "None", example = "http://foo.bar/fhir") + @Documentation(required = true, processProperty = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", example = "http://foo.bar/fhir") @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; - @Documentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources", recommendation = "Use default value", example = "None") + @Documentation(processProperty = true, description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClientImpl}") private String fhirStoreClientClass; - @Documentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") + @Documentation(processProperty = true, description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") private String fhirStoreTrustStore; - @Documentation(description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") + @Documentation(processProperty = true, description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") private String fhirStoreCertificate; - @Documentation(description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_PRIVATE_KEY_PASSWORD* or *DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_PRIVATE_KEY_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") + @Documentation(processProperty = true, description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *${env_variable}_PASSWORD* or *${env_variable}_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") private String fhirStorePrivateKey; - @Documentation(filePropertySupported = true, description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_PRIVATE_KEY_PASSWORD_FILE*. **Caution!** Editors like nano will add a `LF` (hex `0A`) character at the end of the last line. Make sure that the password file does not end with the `LF` character. For example by starting nano with `nano -L file.password`. If you want to check that the file does not end with an `LF` (hex `0A`) character, use `xxd file.password` to look at a hexdump.", example = "/run/secrets/kds_server_private_key.pem.password") + @Documentation(processProperty = true, description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_private_key.pem.password") @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") private char[] fhirStorePrivateKeyPassword; - @Documentation(description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "None", example = "None") + @Documentation(processProperty = true, description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth") @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") private String fhirStoreUsername; - @Documentation(filePropertySupported = true, description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASICAUTH_PASSWORD_FILE*. **Caution!** Editors like nano will add a `LF` (hex `0A`) character at the end of the last line. Make sure that the password file does not end with the `LF` character. For example by starting nano with `nano -L file.password`. If you want to check that the file does not end with an `LF` (hex `0A`) character, use `xxd file.password` to look at a hexdump.", example = "/run/secrets/kds_server_basicauth.password") + @Documentation(processProperty = true, description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_basicauth.password") @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") private String fhirStorePassword; - @Documentation(description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets", recommendation = "None", example = "None") + @Documentation(processProperty = true, description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets") @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") private String fhirStoreBearerToken; - @Documentation(description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur", example = "See default value") + @Documentation(processProperty = true, description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") private int fhirStoreConnectTimeout; - @Documentation(description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur", example = "See default value") + @Documentation(processProperty = true, description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") private int fhirStoreConnectionRequestTimeout; - @Documentation(description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur", example = "See default value") + @Documentation(processProperty = true, description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") private int fhirStoreSocketTimeout; - @Documentation(description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur", example = "See default value") + @Documentation(processProperty = true, description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") private boolean fhirStoreHapiClientVerbose; - @Documentation(description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", recommendation = "None", example = "http://proxy.foo:8080") + @Documentation(processProperty = true, description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", example = "http://proxy.foo:8080") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") private String fhirStoreProxyUrl; - @Documentation(description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "None", example = "None") + @Documentation(processProperty = true, description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") private String fhirStoreProxyUsername; - @Documentation(filePropertySupported = true, description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_PROXY_PASSWORD_FILE*. **Caution!** Editors like nano will add a `LF` (hex `0A`) character at the end of the last line. Make sure that the password file does not end with the `LF` character. For example by starting nano with `nano -L file.password`. If you want to check that the file does not end with an `LF` (hex `0A`) character, use `xxd file.password` to look at a hexdump.", example = "None") + @Documentation(processProperty = true, description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") private String fhirStoreProxyPassword; - @Documentation(required = true, processNames = { + @Documentation(required = true, processProperty = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS private-key as 4096 Bit RSA PEM encoded, not encrypted file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_private_key.pem") @Value("${de.medizininformatik.initiative.cos.private.key:#{null}}") private String cosPrivateKeyFile; - @Documentation(required = true, processNames = { + @Documentation(required = true, processProperty = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS public-key as 4096 Bit RSA PEM encoded file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_public_key.pem") @Value("${de.medizininformatik.initiative.cos.public.key:#{null}}") private String cosPublicKeyFile; diff --git a/mii-dsf-processes-documentation-generator/pom.xml b/mii-dsf-processes-documentation-generator/pom.xml deleted file mode 100644 index 23d2986..0000000 --- a/mii-dsf-processes-documentation-generator/pom.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 4.0.0 - - mii-dsf-processes-documentation-generator - - - de.medizininformatik-initiative - mii-dsf-processes - 0.2.0-SNAPSHOT - - - - ${project.basedir}/.. - - - - - org.highmed.dsf - dsf-bpe-process-base - - - de.hs-heilbronn.mi - log4j2-utils - - - org.reflections - reflections - - - \ No newline at end of file diff --git a/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/Documentation.java b/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/Documentation.java deleted file mode 100644 index d4e8b78..0000000 --- a/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/Documentation.java +++ /dev/null @@ -1,45 +0,0 @@ -package de.medizininformatik_initiative.processes.documentation.generator; - -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; - -@Retention(RetentionPolicy.RUNTIME) -@Target(ElementType.FIELD) -public @interface Documentation -{ - /** - * @return true if this property is required for processes that are listed in - * {@link Documentation#processNames} - */ - boolean required() default false; - - /** - * @return true if a docker secret file can be used to configure this property, else - * false, which means that a docker secret file cannot be used to configure this - * property - */ - boolean filePropertySupported() default false; - - /** - * @return an empty array if all processes use this property or an array of length >=1 containing only specific - * processes that use this property, but not all - */ - String[] processNames() default {}; - - /** - * @return description helping to configure this property - */ - String description(); - - /** - * @return example value helping to configure this property - */ - String example(); - - /** - * @return recommendation helping to configure this property - */ - String recommendation(); -} diff --git a/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/DocumentationGenerator.java b/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/DocumentationGenerator.java deleted file mode 100644 index 06dc7f0..0000000 --- a/mii-dsf-processes-documentation-generator/src/main/java/de/medizininformatik_initiative/processes/documentation/generator/DocumentationGenerator.java +++ /dev/null @@ -1,196 +0,0 @@ -package de.medizininformatik_initiative.processes.documentation.generator; - -import static java.util.stream.Collectors.toList; - -import java.io.BufferedWriter; -import java.io.FileWriter; -import java.io.IOException; -import java.io.InputStream; -import java.lang.reflect.Field; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collections; -import java.util.List; -import java.util.Optional; - -import org.camunda.bpm.model.bpmn.Bpmn; -import org.camunda.bpm.model.bpmn.instance.BaseElement; -import org.camunda.bpm.model.bpmn.instance.Process; -import org.highmed.dsf.bpe.ProcessPluginDefinition; -import org.reflections.Reflections; -import org.reflections.scanners.Scanners; -import org.reflections.util.ClasspathHelper; -import org.reflections.util.ConfigurationBuilder; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Value; - -public class DocumentationGenerator -{ - private static final Logger logger = LoggerFactory.getLogger(DocumentationGenerator.class); - - public static void main(String[] args) - { - new DocumentationGenerator().execute(args); - } - - public void execute(String[] args) - { - Arrays.asList(args).forEach(this::generateDocumentation); - } - - private void generateDocumentation(String workingPackage) - { - String filename = "target/Documentation_" + workingPackage + ".md"; - logger.info("Generating documentation for package {} in file {}", workingPackage, filename); - - Reflections reflections = createReflections(workingPackage); - - List pluginProcessNames = getPluginProcessNames(reflections, workingPackage); - List fields = getFields(reflections); - - writeFields(fields, pluginProcessNames, filename, workingPackage); - } - - private Reflections createReflections(String workingPackage) - { - ConfigurationBuilder configurationBuilder = new ConfigurationBuilder() - .setUrls(ClasspathHelper.forPackage(workingPackage)) - .setScanners(Scanners.FieldsAnnotated, Scanners.SubTypes); - return new Reflections(configurationBuilder); - } - - private List getPluginProcessNames(Reflections reflections, String workingPackage) - { - List> pluginDefinitionClasses = new ArrayList<>( - reflections.getSubTypesOf(ProcessPluginDefinition.class)); - - if (pluginDefinitionClasses.size() < 1) - { - logger.warn("No ProcessPluginDefinitions found in package {}", workingPackage); - return Collections.emptyList(); - } - - if (pluginDefinitionClasses.size() > 1) - logger.warn("Found {} ProcessPluginDefinitions ({}) in package {}, using only the first", - pluginDefinitionClasses.size(), pluginDefinitionClasses, workingPackage); - - try - { - ProcessPluginDefinition processPluginDefinition = pluginDefinitionClasses.get(0).getConstructor() - .newInstance(); - - return processPluginDefinition.getBpmnFiles().map(this::getProcessName).filter(Optional::isPresent) - .map(Optional::get).collect(toList()); - } - catch (Exception exception) - { - logger.warn( - "Could not read process names from package {} and ProcessPluginDefinition with name {}, reason is '{}'", - workingPackage, pluginDefinitionClasses.get(0).getName(), exception.getMessage()); - return Collections.emptyList(); - } - } - - private Optional getProcessName(String bpmnFile) - { - try - { - InputStream resource = getClass().getClassLoader().getResource(bpmnFile).openStream(); - return Bpmn.readModelFromStream(resource).getModelElementsByType(Process.class).stream() - .map(BaseElement::getId).findFirst(); - } - catch (Exception exception) - { - logger.warn("Could not read process name from resource file {}, reason is '{}'", bpmnFile, - exception.getMessage()); - return Optional.empty(); - } - } - - private List getFields(Reflections reflections) - { - List fields = new ArrayList<>(reflections.getFieldsAnnotatedWith(Documentation.class)); - Collections.reverse(fields); - return fields; - } - - private void writeFields(List fields, List pluginProcessNames, String filename, - String workingPackage) - { - try (BufferedWriter writer = new BufferedWriter(new FileWriter(filename))) - { - fields.stream().map(field -> createDocumentation(field, pluginProcessNames)) - .forEach(d -> write(writer, filename, d)); - } - catch (Exception exception) - { - logger.warn("Could not generate documentation for package {}, reason is '{}'", workingPackage, - exception.getMessage()); - } - } - - private String createDocumentation(Field field, List pluginProcessNames) - { - Documentation documentation = field.getAnnotation(Documentation.class); - Value value = field.getAnnotation(Value.class); - - String[] valueSplit = value.value().replaceAll("\\$", "").replace("#", "").replace("{", "").replace("}", "") - .split(":"); - String property = valueSplit[0]; - - String environment = property.replace(".", "_").toUpperCase(); - if (documentation.filePropertySupported()) - environment = String.format("%s or %s_FILE", environment, environment); - - boolean required = documentation.required(); - - String[] documentationProcessNames = documentation.processNames(); - String processesNamesAsString = getProcessNamesAsString(documentationProcessNames, pluginProcessNames); - - String description = documentation.description(); - String example = documentation.example(); - String recommendation = documentation.recommendation(); - - String defaultValue = (valueSplit.length == 2 && !"null".equals(valueSplit[1])) ? valueSplit[1] - : "not set by default"; - - return String.format("### %s\n- **Property:** %s\n- **Required:** %s\n- **Processes:** %s\n" - + "- **Description:** %s\n- **Example:** %s\n- **Recommendation:** %s\n" + "- **Default:** %s\n\n", - environment, property, required, processesNamesAsString, description, example, recommendation, - defaultValue); - } - - private String getProcessNamesAsString(String[] documentationProcessNames, List pluginProcessNames) - { - if (pluginProcessNames.size() == 0) - return "Could not read process names from ProcessPluginDefinition"; - - if (documentationProcessNames.length == 0) - return String.join(", ", pluginProcessNames); - - for (String documentationProcessName : documentationProcessNames) - { - if (!pluginProcessNames.contains(documentationProcessName)) - logger.warn( - "Documentation contains process with name '{}' which" - + " is not part of the processes {} defined in the ProcessPluginDefinition", - documentationProcessName, pluginProcessNames); - } - - return String.join(", ", documentationProcessNames); - } - - private void write(BufferedWriter writer, String filename, String string) - { - try - { - writer.append(string); - } - catch (IOException e) - { - logger.warn("Writing the following string to file {} failed: \n {} reason is '{}'", filename, string, - e.getMessage()); - } - } -} diff --git a/mii-dsf-processes-documentation-generator/src/main/resources/log4j2.xml b/mii-dsf-processes-documentation-generator/src/main/resources/log4j2.xml deleted file mode 100644 index e8e6da7..0000000 --- a/mii-dsf-processes-documentation-generator/src/main/resources/log4j2.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/pom.xml b/pom.xml index ece72c8..b2daacc 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,6 @@ mii-dsf-process-projectathon-data-transfer - mii-dsf-processes-documentation-generator mii-dsf-processes-test-data-generator @@ -92,6 +91,11 @@ dsf-fhir-server ${dsf.version} + + org.highmed.dsf + dsf-tools-documentation-generator + ${dsf.version} + @@ -130,11 +134,6 @@ tika-core ${apache.tika.version} - - org.reflections - reflections - 0.10.2 - com.fasterxml.jackson.core jackson-annotations From 71140d56a30647e121af48bd10371a9151f1fa09 Mon Sep 17 00:00:00 2001 From: Reto Wettstein Date: Thu, 14 Apr 2022 10:27:36 +0200 Subject: [PATCH 05/69] use #{date} and #{version} --- .../src/main/resources/bpe/receive.bpmn | 2 +- .../src/main/resources/bpe/send.bpmn | 10 +++++----- .../mii-projectathon-data-receive.xml | 7 ++++--- .../ActivityDefinition/mii-projectathon-data-send.xml | 7 ++++--- .../resources/fhir/CodeSystem/mii-cryptography.xml | 5 +++-- .../resources/fhir/CodeSystem/mii-data-transfer.xml | 5 +++-- .../fhir/NamingSystem/mii-project-identifier.xml | 3 ++- .../mii-projectathon-task-start-data-receive.xml | 7 ++++--- .../mii-projectathon-task-start-data-send.xml | 7 ++++--- .../main/resources/fhir/ValueSet/mii-cryptography.xml | 5 +++-- .../main/resources/fhir/ValueSet/mii-data-transfer.xml | 5 +++-- 11 files changed, 36 insertions(+), 27 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn index bb9caa9..17235eb 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn @@ -1,6 +1,6 @@ - + Flow_1gyqorb diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn index 5b12fbe..54eb9fb 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn @@ -1,6 +1,6 @@ - + Flow_0kkjyst @@ -39,8 +39,8 @@ - http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.2.0 - http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.2.0 + http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|#{version} + http://medizininformatik-initiative.de/bpe/Process/dataReceive/#{version} startDataReceiveMii @@ -51,9 +51,9 @@ - http://medizininformatik-initiative.de/bpe/Process/dataReceive/0.2.0 + http://medizininformatik-initiative.de/bpe/Process/dataReceive/#{version} startDataReceiveMii - http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|0.2.0 + http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|#{version} Flow_0phc02z diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml index 85eacc5..0a7799c 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml @@ -12,7 +12,7 @@ + value="http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive|#{version}" /> @@ -78,14 +78,15 @@ - + <subtitle value="Coordinating Site Data Receive Process" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> <contact> <name value="Medizininformatik-Initiative" /> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml index bf576a6..f6e2fda 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml @@ -12,7 +12,7 @@ </extension> <extension url="task-profile"> <valueCanonical - value="http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-send|${version}" /> + value="http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-send|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -58,14 +58,15 @@ <url value="http://medizininformatik-initiative.de/bpe/Process/dataSend" /> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="dataSend" /> <title value="Data Send Process" /> <subtitle value="Data Send to Coordinating Site Process" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> <contact> <name value="Medizininformatik-Initiative" /> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-cryptography.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-cryptography.xml index cb78a76..a77f4a0 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-cryptography.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-cryptography.xml @@ -7,13 +7,14 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/cryptography" /> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="MiiCryptography" /> <title value="MII Cryptography" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> <description value="CodeSystem with standard values for cryptography in MII processes" /> <caseSensitive value="true" /> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-data-transfer.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-data-transfer.xml index f689247..4768500 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-data-transfer.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/CodeSystem/mii-data-transfer.xml @@ -7,13 +7,14 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/data-transfer" /> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="MiiDataTransfer" /> <title value="MII Data Transfer" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> <description value="CodeSystem with standard values for the MII data-transfer processes" /> <caseSensitive value="true" /> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/NamingSystem/mii-project-identifier.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/NamingSystem/mii-project-identifier.xml index 24929aa..bf03188 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/NamingSystem/mii-project-identifier.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/NamingSystem/mii-project-identifier.xml @@ -9,7 +9,8 @@ <!-- status managed by bpe --> <status value="unknown" /> <kind value="identifier"/> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> <responsible value="Medizininformatik-Initiative"/> <description value="MII project identifier"/> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml index 7a6a350..a9636d6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml @@ -7,12 +7,13 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-receive"/> <!-- version managed by bpe --> - <version value="${version}"/> + <version value="#{version}"/> <name value="TaskStartDataReceive"/> <!-- status managed by bpe --> <status value="unknown"/> <experimental value="false"/> - <date value="2022-04-04"/> + <!-- date managed by bpe --> + <date value="#{date}"/> <fhirVersion value="4.0.1"/> <kind value="resource"/> <abstract value="false"/> @@ -22,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri"/> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/dataReceive/${version}"/> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/dataReceive/#{version}"/> </element> <element id="Task.input"> <path value="Task.input"/> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml index a64e561..38cc158 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml @@ -7,12 +7,13 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/task-start-data-send" /> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="TaskStartDataSend" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> - <date value="2022-04-04" /> + <!-- date managed by bpe --> + <date value="#{date}" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> @@ -22,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/dataSend/${version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/dataSend/#{version}" /> </element> <element id="Task.input"> <path value="Task.input" /> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-cryptography.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-cryptography.xml index 37e4adb..5aa6fd6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-cryptography.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-cryptography.xml @@ -7,13 +7,14 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/ValueSet/cryptography"/> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="MiiCryptography" /> <title value="MII Cryptography" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false"/> - <date value="2022-04-04"/> + <!-- date managed by bpe --> + <date value="#{date}"/> <publisher value="Medizininformatik-Initiative" /> <description value="ValueSet with standard values for cryptography in MII processes" /> <immutable value="true"/> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-data-transfer.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-data-transfer.xml index 695d390..b67cdd2 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-data-transfer.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ValueSet/mii-data-transfer.xml @@ -7,13 +7,14 @@ </meta> <url value="http://medizininformatik-initiative.de/fhir/ValueSet/data-transfer"/> <!-- version managed by bpe --> - <version value="${version}" /> + <version value="#{version}" /> <name value="MiiDataTransfer" /> <title value="MII Data Transfer" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false"/> - <date value="2022-04-04"/> + <!-- date managed by bpe --> + <date value="#{date}"/> <publisher value="Medizininformatik-Initiative" /> <description value="ValueSet with standard values for the MII data-transfer processes" /> <immutable value="true"/> From 4d86a646f21fe7f75efc87c2c2e8f42c3f1ecdfc Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 12:45:17 +0200 Subject: [PATCH 06/69] adapt tests to new ValidationSupportRule --- .../ActivityDefinitionProfileTest.java | 45 ++++++++----------- .../fhir/profile/TaskProfileTest.java | 36 ++++++++------- 2 files changed, 37 insertions(+), 44 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java index e2c4a36..9a359d8 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java @@ -4,9 +4,8 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; -import java.io.InputStream; -import java.nio.file.Files; import java.nio.file.Paths; +import java.time.LocalDate; import java.util.Arrays; import org.highmed.dsf.fhir.authorization.process.ProcessAuthorizationHelper; @@ -28,7 +27,7 @@ public class ActivityDefinitionProfileTest private static final Logger logger = LoggerFactory.getLogger(ActivityDefinitionProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, LocalDate.now(), Arrays.asList("highmed-activity-definition-0.5.0.xml", "highmed-extension-process-authorization-0.5.0.xml", "highmed-extension-process-authorization-consortium-role-0.5.0.xml", "highmed-extension-process-authorization-organization-0.5.0.xml", @@ -50,40 +49,32 @@ public class ActivityDefinitionProfileTest @Test public void testDataSendValid() throws Exception { - try (InputStream in = Files - .newInputStream(Paths.get("src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml"))) - { - ActivityDefinition ad = validationRule.getFhirContext().newXmlParser() - .parseResource(ActivityDefinition.class, in); + ActivityDefinition ad = validationRule.readActivityDefinition( + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml")); - ValidationResult result = resourceValidator.validate(ad); - ValidationSupportRule.logValidationMessages(logger, result); + ValidationResult result = resourceValidator.validate(ad); + ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); - assertTrue( - processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); - } + assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } @Test public void testDataReceiveValid() throws Exception { - try (InputStream in = Files.newInputStream( - Paths.get("src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml"))) - { - ActivityDefinition ad = validationRule.getFhirContext().newXmlParser() - .parseResource(ActivityDefinition.class, in); + ActivityDefinition ad = validationRule.readActivityDefinition( + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml")); - ValidationResult result = resourceValidator.validate(ad); - ValidationSupportRule.logValidationMessages(logger, result); + ValidationResult result = resourceValidator.validate(ad); + ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); - assertTrue( - processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); - } + assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java index 5f9f263..de6b4f1 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java @@ -18,6 +18,7 @@ import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.junit.Assert.assertEquals; +import java.time.LocalDate; import java.util.Arrays; import java.util.Date; import java.util.UUID; @@ -45,7 +46,7 @@ public class TaskProfileTest private static final Logger logger = LoggerFactory.getLogger(TaskProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, LocalDate.now(), Arrays.asList("highmed-task-base-0.5.0.xml", "mii-projectathon-task-start-data-receive.xml", "mii-projectathon-task-start-data-send.xml"), Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", @@ -71,8 +72,9 @@ public void testTaskStartDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } @Test @@ -86,8 +88,9 @@ public void testTaskStartDataSendValidWithBusinessKey() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } private Task createValidTaskStartDataSend() @@ -105,11 +108,10 @@ private Task createValidTaskStartDataSend() task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference().setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) - .setType(ResourceType.Organization.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) + task.addInput().setValue(new Reference().setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) + .setType(ResourceType.Organization.name())).getType().addCoding() + .setSystem(CODESYSTEM_MII_DATA_TRANSFER) .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); task.addInput() @@ -129,8 +131,9 @@ public void testTaskStartDataReceiveValid() ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } private Task createValidTaskStartDataReceive() @@ -149,11 +152,10 @@ private Task createValidTaskStartDataReceive() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput() - .setValue(new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) - .setType(ResourceType.Binary.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + task.addInput().setValue( + new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) + .setType(ResourceType.Binary.name())).getType().addCoding() + .setSystem(CODESYSTEM_MII_DATA_TRANSFER).setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); return task; } } From 2cff9cc69f097a01f59b46f2ace7231cfc42b29e Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 12:52:00 +0200 Subject: [PATCH 07/69] format and sort --- .../ActivityDefinitionProfileTest.java | 10 +++--- .../fhir/profile/TaskProfileTest.java | 33 +++++++++---------- 2 files changed, 20 insertions(+), 23 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java index 9a359d8..acb21fb 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java @@ -55,9 +55,8 @@ public void testDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } @@ -71,9 +70,8 @@ public void testDataReceiveValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java index de6b4f1..6e0a0f0 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java @@ -72,9 +72,8 @@ public void testTaskStartDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } @Test @@ -88,9 +87,8 @@ public void testTaskStartDataSendValidWithBusinessKey() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } private Task createValidTaskStartDataSend() @@ -108,10 +106,11 @@ private Task createValidTaskStartDataSend() task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference().setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) - .setType(ResourceType.Organization.name())).getType().addCoding() - .setSystem(CODESYSTEM_MII_DATA_TRANSFER) + task.addInput() + .setValue(new Reference().setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) + .setType(ResourceType.Organization.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); task.addInput() @@ -131,9 +130,8 @@ public void testTaskStartDataReceiveValid() ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } private Task createValidTaskStartDataReceive() @@ -152,10 +150,11 @@ private Task createValidTaskStartDataReceive() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput().setValue( - new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) - .setType(ResourceType.Binary.name())).getType().addCoding() - .setSystem(CODESYSTEM_MII_DATA_TRANSFER).setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + task.addInput() + .setValue(new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) + .setType(ResourceType.Binary.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) + .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); return task; } } From cf421974da5ccf6d06d8e749e7365d454bd00137 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 20:31:12 +0200 Subject: [PATCH 08/69] add release date --- .../DataTransferProcessPluginDefinition.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index 6e9da8b..432158a 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -1,5 +1,6 @@ package de.medizininformatik_initiative.processes.projectathon.data_transfer; +import java.time.LocalDate; import java.util.Arrays; import java.util.List; import java.util.Map; @@ -21,6 +22,7 @@ public class DataTransferProcessPluginDefinition implements ProcessPluginDefinition { public static final String VERSION = "0.2.0"; + public static final LocalDate RELEASE_DATE = LocalDate.of(2022, 4, 14); @Override public String getName() @@ -34,6 +36,12 @@ public String getVersion() return VERSION; } + @Override + public LocalDate getReleaseDate() + { + return RELEASE_DATE; + } + @Override public Stream<String> getBpmnFiles() { From ad6bc5ee59bcaab8103b0e1595833ccf0349fda3 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 20:34:49 +0200 Subject: [PATCH 09/69] use release date in tests --- .../ActivityDefinitionProfileTest.java | 14 ++++--- .../fhir/profile/TaskProfileTest.java | 37 ++++++++++--------- 2 files changed, 27 insertions(+), 24 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java index acb21fb..ac7724f 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java @@ -1,11 +1,11 @@ package de.medizininformatik_initiative.processes.projectathon.data_transfer.fhir.profile; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.RELEASE_DATE; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import java.nio.file.Paths; -import java.time.LocalDate; import java.util.Arrays; import org.highmed.dsf.fhir.authorization.process.ProcessAuthorizationHelper; @@ -27,7 +27,7 @@ public class ActivityDefinitionProfileTest private static final Logger logger = LoggerFactory.getLogger(ActivityDefinitionProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, LocalDate.now(), + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, Arrays.asList("highmed-activity-definition-0.5.0.xml", "highmed-extension-process-authorization-0.5.0.xml", "highmed-extension-process-authorization-consortium-role-0.5.0.xml", "highmed-extension-process-authorization-organization-0.5.0.xml", @@ -55,8 +55,9 @@ public void testDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } @@ -70,8 +71,9 @@ public void testDataReceiveValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java index 6e0a0f0..6e08e79 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java @@ -11,6 +11,7 @@ import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_RECEIVE_MESSAGE_NAME; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.RELEASE_DATE; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; @@ -18,7 +19,6 @@ import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.junit.Assert.assertEquals; -import java.time.LocalDate; import java.util.Arrays; import java.util.Date; import java.util.UUID; @@ -46,7 +46,7 @@ public class TaskProfileTest private static final Logger logger = LoggerFactory.getLogger(TaskProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, LocalDate.now(), + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, Arrays.asList("highmed-task-base-0.5.0.xml", "mii-projectathon-task-start-data-receive.xml", "mii-projectathon-task-start-data-send.xml"), Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", @@ -72,8 +72,9 @@ public void testTaskStartDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } @Test @@ -87,8 +88,9 @@ public void testTaskStartDataSendValidWithBusinessKey() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } private Task createValidTaskStartDataSend() @@ -106,11 +108,10 @@ private Task createValidTaskStartDataSend() task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference().setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) - .setType(ResourceType.Organization.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) + task.addInput().setValue(new Reference().setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) + .setType(ResourceType.Organization.name())).getType().addCoding() + .setSystem(CODESYSTEM_MII_DATA_TRANSFER) .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); task.addInput() @@ -130,8 +131,9 @@ public void testTaskStartDataReceiveValid() ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) - || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream() + .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( + m.getSeverity())).count()); } private Task createValidTaskStartDataReceive() @@ -150,11 +152,10 @@ private Task createValidTaskStartDataReceive() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput() - .setValue(new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) - .setType(ResourceType.Binary.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + task.addInput().setValue( + new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) + .setType(ResourceType.Binary.name())).getType().addCoding() + .setSystem(CODESYSTEM_MII_DATA_TRANSFER).setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); return task; } } From 1de53902319030661135f7b262e2f1a6861bb867 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 20:46:58 +0200 Subject: [PATCH 10/69] update dependencies, format and sort --- .../ActivityDefinitionProfileTest.java | 10 +++--- .../fhir/profile/TaskProfileTest.java | 33 +++++++++---------- pom.xml | 22 ++++++------- 3 files changed, 30 insertions(+), 35 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java index ac7724f..5909560 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java @@ -55,9 +55,8 @@ public void testDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } @@ -71,9 +70,8 @@ public void testDataReceiveValid() throws Exception ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java index 6e08e79..684f1e6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java @@ -72,9 +72,8 @@ public void testTaskStartDataSendValid() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } @Test @@ -88,9 +87,8 @@ public void testTaskStartDataSendValidWithBusinessKey() throws Exception ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } private Task createValidTaskStartDataSend() @@ -108,10 +106,11 @@ private Task createValidTaskStartDataSend() task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference().setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) - .setType(ResourceType.Organization.name())).getType().addCoding() - .setSystem(CODESYSTEM_MII_DATA_TRANSFER) + task.addInput() + .setValue(new Reference().setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) + .setType(ResourceType.Organization.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); task.addInput() @@ -131,9 +130,8 @@ public void testTaskStartDataReceiveValid() ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); - assertEquals(0, result.getMessages().stream() - .filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) || ResultSeverityEnum.FATAL.equals( - m.getSeverity())).count()); + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); } private Task createValidTaskStartDataReceive() @@ -152,10 +150,11 @@ private Task createValidTaskStartDataReceive() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput().setValue( - new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) - .setType(ResourceType.Binary.name())).getType().addCoding() - .setSystem(CODESYSTEM_MII_DATA_TRANSFER).setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + task.addInput() + .setValue(new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) + .setType(ResourceType.Binary.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) + .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); return task; } } diff --git a/pom.xml b/pom.xml index b2daacc..3d22975 100644 --- a/pom.xml +++ b/pom.xml @@ -22,8 +22,6 @@ <main.basedir>${project.basedir}</main.basedir> <hapi.version>5.1.0</hapi.version> <dsf.version>0.6.0-RC1</dsf.version> - <apache.tika.version>2.3.0</apache.tika.version> - <project.artifactId>mii-dsf-processes</project.artifactId> </properties> <description>Business processes for the Medical Informatics Initiative as plugins for the HiGHmed Data @@ -113,12 +111,12 @@ <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> - <version>0.12.0</version> + <version>0.13.0</version> </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>crypto-utils</artifactId> - <version>3.2.0</version> + <version>3.3.0</version> </dependency> <!-- logging --> @@ -132,12 +130,12 @@ <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> - <version>${apache.tika.version}</version> + <version>2.3.0</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> - <version>2.12.0</version> + <version>2.13.2</version> </dependency> <!-- testing --> @@ -162,7 +160,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> + <version>3.10.1</version> <configuration> <source>${compileSource}</source> <target>${compileTarget}</target> @@ -171,12 +169,12 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> - <version>3.0.0-M5</version> + <version>3.0.0-M6</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> - <version>3.2.0</version> + <version>3.2.2</version> <configuration> <archive> <manifest> @@ -200,17 +198,17 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> - <version>3.2.0</version> + <version>3.3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> - <version>3.1.0</version> + <version>3.2.0</version> </plugin> <plugin> <groupId>net.revelc.code.formatter</groupId> <artifactId>formatter-maven-plugin</artifactId> - <version>2.17.1</version> + <version>2.18.0</version> </plugin> <plugin> <groupId>net.revelc.code</groupId> From dd76082e8da060ae27601ab6b41c4bd057f6154a Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Apr 2022 20:56:37 +0200 Subject: [PATCH 11/69] add missing release date to ResourceProvider.read --- .../data_transfer/DataTransferProcessPluginDefinition.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index 432158a..02baec6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -79,7 +79,8 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader "medizininformatik-initiativede_dataReceive/" + VERSION, Arrays.asList(aRec, cC, cD, nP, sTstaDrec, vC, vD)); - return ResourceProvider.read(VERSION, () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), - classLoader, propertyResolver, resourcesByProcessKeyAndVersion); + return ResourceProvider.read(VERSION, RELEASE_DATE, + () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, propertyResolver, + resourcesByProcessKeyAndVersion); } } From 0313517b97130c8005065a7e2ef090fdfdaea8b6 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 19 Apr 2022 11:02:53 +0200 Subject: [PATCH 12/69] use onProcessDeployed to check connection to KDS fhir server --- .../DataTransferProcessPluginDefinition.java | 8 ++++++++ .../data_transfer/client/KdsClientFactory.java | 5 +---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index 02baec6..add0f77 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -14,9 +14,11 @@ import org.highmed.dsf.fhir.resources.ResourceProvider; import org.highmed.dsf.fhir.resources.StructureDefinitionResource; import org.highmed.dsf.fhir.resources.ValueSetResource; +import org.springframework.context.ApplicationContext; import org.springframework.core.env.PropertyResolver; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; import de.medizininformatik_initiative.processes.projectathon.data_transfer.spring.config.TransferDataConfig; public class DataTransferProcessPluginDefinition implements ProcessPluginDefinition @@ -83,4 +85,10 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, propertyResolver, resourcesByProcessKeyAndVersion); } + + @Override + public void onProcessesDeployed(ApplicationContext pluginApplicationContext, List<String> activeProcesses) + { + pluginApplicationContext.getBean(KdsClientFactory.class).testConnection(); + } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java index e3b96b6..7a2bbf0 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java @@ -14,8 +14,6 @@ import org.bouncycastle.pkcs.PKCSException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.context.event.ContextRefreshedEvent; -import org.springframework.context.event.EventListener; import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; @@ -84,8 +82,7 @@ public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateK this.localIdentifierValue = localIdentifierValue; } - @EventListener({ ContextRefreshedEvent.class }) - public void onContextRefreshedEvent(ContextRefreshedEvent event) + public void testConnection() { try { From 28ca4afb7cbd968f5b1e4480246883e30c79353a Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 21 Apr 2022 10:00:01 +0200 Subject: [PATCH 13/69] remove not needed call to super --- .../projectathon/data_transfer/client/KdsClientFactory.java | 1 - 1 file changed, 1 deletion(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java index 7a2bbf0..f800359 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java @@ -56,7 +56,6 @@ public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateK String proxyUrl, String proxyUsername, String proxyPassword, boolean hapiClientVerbose, FhirContext fhirContext, Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue) { - super(); this.trustStorePath = trustStorePath; this.certificatePath = certificatePath; this.privateKeyPath = privateKeyPath; From 9c2e7730a611ed886e03c7e5aba78b78fdf12b89 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 25 Apr 2022 12:16:08 +0200 Subject: [PATCH 14/69] update to 0.6.0-RC2, use ProcessDocumentation annotation --- .../spring/config/TransferDataConfig.java | 38 +++++++++---------- .../docker-compose.yml | 8 ++-- pom.xml | 2 +- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java index c0d87c7..3a7bb6b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -9,7 +9,7 @@ import org.highmed.dsf.fhir.organization.EndpointProvider; import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; -import org.highmed.dsf.tools.generator.Documentation; +import org.highmed.dsf.tools.generator.ProcessDocumentation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -53,76 +53,76 @@ public class TransferDataConfig @Autowired private FhirContext fhirContext; - @Documentation(required = true, processProperty = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", example = "http://foo.bar/fhir") + @ProcessDocumentation(required = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", example = "http://foo.bar/fhir") @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; - @Documentation(processProperty = true, description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") + @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClientImpl}") private String fhirStoreClientClass; - @Documentation(processProperty = true, description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") + @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") private String fhirStoreTrustStore; - @Documentation(processProperty = true, description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") + @ProcessDocumentation(description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") private String fhirStoreCertificate; - @Documentation(processProperty = true, description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *${env_variable}_PASSWORD* or *${env_variable}_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") + @ProcessDocumentation(description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *${env_variable}_PASSWORD* or *${env_variable}_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") private String fhirStorePrivateKey; - @Documentation(processProperty = true, description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_private_key.pem.password") + @ProcessDocumentation(description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_private_key.pem.password") @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") private char[] fhirStorePrivateKeyPassword; - @Documentation(processProperty = true, description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth") + @ProcessDocumentation(description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth") @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") private String fhirStoreUsername; - @Documentation(processProperty = true, description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_basicauth.password") + @ProcessDocumentation(description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_basicauth.password") @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") private String fhirStorePassword; - @Documentation(processProperty = true, description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets") + @ProcessDocumentation(description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets") @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") private String fhirStoreBearerToken; - @Documentation(processProperty = true, description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @ProcessDocumentation(description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") private int fhirStoreConnectTimeout; - @Documentation(processProperty = true, description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @ProcessDocumentation(description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") private int fhirStoreConnectionRequestTimeout; - @Documentation(processProperty = true, description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @ProcessDocumentation(description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") private int fhirStoreSocketTimeout; - @Documentation(processProperty = true, description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur") + @ProcessDocumentation(description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur") @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") private boolean fhirStoreHapiClientVerbose; - @Documentation(processProperty = true, description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", example = "http://proxy.foo:8080") + @ProcessDocumentation(description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", example = "http://proxy.foo:8080") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") private String fhirStoreProxyUrl; - @Documentation(processProperty = true, description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication") + @ProcessDocumentation(description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") private String fhirStoreProxyUsername; - @Documentation(processProperty = true, description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*") + @ProcessDocumentation(description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*") @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") private String fhirStoreProxyPassword; - @Documentation(required = true, processProperty = true, processNames = { + @ProcessDocumentation(required = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS private-key as 4096 Bit RSA PEM encoded, not encrypted file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_private_key.pem") @Value("${de.medizininformatik.initiative.cos.private.key:#{null}}") private String cosPrivateKeyFile; - @Documentation(required = true, processProperty = true, processNames = { + @ProcessDocumentation(required = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS public-key as 4096 Bit RSA PEM encoded file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_public_key.pem") @Value("${de.medizininformatik.initiative.cos.public.key:#{null}}") private String cosPublicKeyFile; diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 99a1776..e6bad86 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -62,7 +62,7 @@ services: dic-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC1 + image: ghcr.io/highmed/fhir:0.6.0-RC2 restart: on-failure ports: - 127.0.0.1:5000:5000 @@ -109,7 +109,7 @@ services: - db - proxy dic-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC1 + image: ghcr.io/highmed/bpe:0.6.0-RC2 restart: on-failure ports: - 127.0.0.1:5003:5003 @@ -178,7 +178,7 @@ services: cos-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC1 + image: ghcr.io/highmed/fhir:0.6.0-RC2 restart: on-failure ports: - 127.0.0.1:5001:5001 @@ -225,7 +225,7 @@ services: - db - proxy cos-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC1 + image: ghcr.io/highmed/bpe:0.6.0-RC2 restart: on-failure ports: - 127.0.0.1:5004:5004 diff --git a/pom.xml b/pom.xml index 3d22975..7c89238 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ <main.basedir>${project.basedir}</main.basedir> <hapi.version>5.1.0</hapi.version> - <dsf.version>0.6.0-RC1</dsf.version> + <dsf.version>0.6.0-RC2</dsf.version> </properties> <description>Business processes for the Medical Informatics Initiative as plugins for the HiGHmed Data From 87d88a617933225868e899a210d7f6eef5a5d336 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 25 Apr 2022 14:12:31 +0200 Subject: [PATCH 15/69] change from organization-type to organization-role --- .../projectathon/data_transfer/service/EncryptData.java | 6 +++--- .../projectathon/data_transfer/service/StoreData.java | 6 +++--- .../ActivityDefinition/mii-projectathon-data-receive.xml | 6 +++--- .../ActivityDefinition/mii-projectathon-data-send.xml | 4 ++-- .../src/main/resources/bundle-templates/bundle.xml | 8 ++++---- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java index 97ce0a5..5d0e824 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java @@ -7,8 +7,8 @@ import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_TYPE; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_TYPE_VALUE_COS; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM; import java.nio.charset.StandardCharsets; @@ -111,7 +111,7 @@ private String getEndpointUrl(String identifier) { return endpointProvider.getFirstConsortiumEndpointAdress( NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM, - CODESYSTEM_HIGHMED_ORGANIZATION_TYPE, CODESYSTEM_HIGHMED_ORGANIZATION_TYPE_VALUE_COS, identifier).get(); + CODESYSTEM_HIGHMED_ORGANIZATION_ROLE, CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS, identifier).get(); } private DocumentReference getDocumentReference(Bundle bundle) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java index 99624ac..951eb42 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java @@ -5,8 +5,8 @@ import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE; import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_TYPE; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_TYPE_VALUE_COS; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM; @@ -108,6 +108,6 @@ private String getEndpointUrl(String identifier) { return endpointProvider.getFirstConsortiumEndpointAdress( NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM, - CODESYSTEM_HIGHMED_ORGANIZATION_TYPE, CODESYSTEM_HIGHMED_ORGANIZATION_TYPE_VALUE_COS, identifier).get(); + CODESYSTEM_HIGHMED_ORGANIZATION_ROLE, CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS, identifier).get(); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml index 0a7799c..214d4df 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-receive.xml @@ -25,7 +25,7 @@ </extension> <extension url="role"> <valueCoding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type" /> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> <code value="MeDIC" /> </valueCoding> </extension> @@ -45,7 +45,7 @@ </extension> <extension url="role"> <valueCoding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type" /> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> <code value="MeDIC" /> </valueCoding> </extension> @@ -65,7 +65,7 @@ </extension> <extension url="role"> <valueCoding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type" /> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> <code value="COS" /> </valueCoding> </extension> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml index f6e2fda..119e2d9 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/fhir/ActivityDefinition/mii-projectathon-data-send.xml @@ -25,7 +25,7 @@ </extension> <extension url="role"> <valueCoding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type" /> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> <code value="MeDIC" /> </valueCoding> </extension> @@ -45,7 +45,7 @@ </extension> <extension url="role"> <valueCoding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type" /> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> <code value="MeDIC" /> </valueCoding> </extension> diff --git a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml index e7028cf..92664f9 100644 --- a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml +++ b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml @@ -21,7 +21,7 @@ <active value="true"/> <type> <coding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type"/> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> <code value="COS"/> </coding> </type> @@ -58,7 +58,7 @@ <active value="true"/> <type> <coding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type"/> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> <code value="MeDIC"/> </coding> </type> @@ -202,7 +202,7 @@ </participatingOrganization> <code> <coding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type"/> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> <code value="COS"/> </coding> </code> @@ -239,7 +239,7 @@ </participatingOrganization> <code> <coding> - <system value="http://highmed.org/fhir/CodeSystem/organization-type"/> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> <code value="MeDIC"/> </coding> </code> From 33f0f7f65f415a5ed91ad2fdf15242321a7e8c0d Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 5 May 2022 13:56:35 +0200 Subject: [PATCH 16/69] Update to version 0.6.0-RC3 --- .../data_transfer/ConstantsDataTransfer.java | 6 ++++ .../DataTransferProcessPluginDefinition.java | 16 +++++---- .../data_transfer/service/DownloadData.java | 3 +- .../data_transfer/service/EncryptData.java | 3 +- .../data_transfer/service/ReadData.java | 6 ++-- .../data_transfer/service/StoreData.java | 22 +++++++++--- ...taTransferProcessPluginDefinitionTest.java | 36 +++++++++++++++++++ pom.xml | 2 +- 8 files changed, 77 insertions(+), 17 deletions(-) create mode 100644 mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java index 271b31d..4d1a28a 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java @@ -4,6 +4,12 @@ public interface ConstantsDataTransfer { + String PROCESS_NAME_DATA_SEND = "dataSend"; + String PROCESS_NAME_DATA_RECEIVE = "dataReceive"; + + String PROCESS_NAME_FULL_DATA_SEND = "medizininformatik-initiativede_" + PROCESS_NAME_DATA_SEND; + String PROCESS_NAME_FULL_DATA_RECEIVE = "medizininformatik-initiativede_" + PROCESS_NAME_DATA_RECEIVE; + String BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER = "project-identifier"; String BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER = "coordinating-site-identifier"; String BPMN_EXECUTION_VARIABLE_DATA_SET = "data-set"; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index add0f77..ca53e67 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -1,5 +1,8 @@ package de.medizininformatik_initiative.processes.projectathon.data_transfer; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND; + import java.time.LocalDate; import java.util.Arrays; import java.util.List; @@ -60,26 +63,25 @@ public Stream<Class<?>> getSpringConfigClasses() public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader classLoader, PropertyResolver propertyResolver) { - var aSen = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-projectathon-data-send.xml"); var aRec = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-projectathon-data-receive.xml"); + var aSen = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-projectathon-data-send.xml"); var cC = CodeSystemResource.file("fhir/CodeSystem/mii-cryptography.xml"); var cD = CodeSystemResource.file("fhir/CodeSystem/mii-data-transfer.xml"); + var nP = NamingSystemResource.file("fhir/NamingSystem/mii-project-identifier.xml"); - var sTstaDsen = StructureDefinitionResource - .file("fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml"); var sTstaDrec = StructureDefinitionResource .file("fhir/StructureDefinition/mii-projectathon-task-start-data-receive.xml"); + var sTstaDsen = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-projectathon-task-start-data-send.xml"); var vC = ValueSetResource.file("fhir/ValueSet/mii-cryptography.xml"); var vD = ValueSetResource.file("fhir/ValueSet/mii-data-transfer.xml"); Map<String, List<AbstractResource>> resourcesByProcessKeyAndVersion = Map.of( // - "medizininformatik-initiativede_dataSend/" + VERSION, - Arrays.asList(aSen, cC, cD, nP, sTstaDsen, vC, vD), // - "medizininformatik-initiativede_dataReceive/" + VERSION, - Arrays.asList(aRec, cC, cD, nP, sTstaDrec, vC, vD)); + PROCESS_NAME_FULL_DATA_RECEIVE + "/" + VERSION, Arrays.asList(aRec, cC, cD, nP, sTstaDrec, vC, vD), // + PROCESS_NAME_FULL_DATA_SEND + "/" + VERSION, Arrays.asList(aSen, cC, cD, nP, sTstaDsen, vC, vD)); return ResourceProvider.read(VERSION, RELEASE_DATE, () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, propertyResolver, diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java index db3ef78..3b5161d 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java @@ -12,6 +12,7 @@ import javax.ws.rs.core.MediaType; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; @@ -42,7 +43,7 @@ protected void doExecute(DelegateExecution execution) throws Exception logger.info("Downloading Binary with id='{}'...", dataSetReference.getValue()); byte[] bundleEncrypted = readDataSet(dataSetReference); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, bundleEncrypted); + execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, Variables.byteArrayValue(bundleEncrypted)); } private IdType getDataSetReference(Task task) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java index 5d0e824..4f4a7e5 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java @@ -22,6 +22,7 @@ import org.apache.commons.codec.binary.Hex; import org.apache.commons.codec.digest.DigestUtils; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; @@ -78,7 +79,7 @@ protected void doExecute(DelegateExecution execution) PublicKey publicKey = readPublicKey(coordinatingSiteIdentifier); byte[] encrypted = encrypt(publicKey, toEncrypt, localOrganizationIdentifier, coordinatingSiteIdentifier); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, encrypted); + execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, Variables.byteArrayValue(encrypted)); } private PublicKey readPublicKey(String coordinatingSiteIdentifier) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java index 2b406fa..61e2ac0 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java @@ -16,6 +16,7 @@ import java.util.stream.Stream; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; @@ -74,8 +75,9 @@ protected void doExecute(DelegateExecution execution) Binary binary = readBinary(documentReference, task.getId()); LoggingHelper.logDebugBinary("Read Binary", binary); - execution.setVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER, projectIdentifier); - execution.setVariable(BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER, coordinatingSiteIdentifier); + execution.setVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER, Variables.stringValue(projectIdentifier)); + execution.setVariable(BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER, + Variables.stringValue(coordinatingSiteIdentifier)); execution.setVariable(BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE, FhirResourceValues.create(documentReference)); execution.setVariable(BPMN_EXECUTION_VARIABLE_BINARY, FhirResourceValues.create(binary)); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java index 951eb42..268b087 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java @@ -7,6 +7,7 @@ import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM; @@ -15,6 +16,7 @@ import javax.ws.rs.core.MediaType; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; @@ -23,7 +25,9 @@ import org.highmed.dsf.fhir.variables.Target; import org.highmed.dsf.fhir.variables.TargetValues; import org.hl7.fhir.r4.model.Binary; +import org.hl7.fhir.r4.model.Endpoint; import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Identifier; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.slf4j.Logger; @@ -69,7 +73,7 @@ protected void doExecute(DelegateExecution execution) Target target = createTarget(coordinatingSiteIdentifier); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE, binaryId); + execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE, Variables.stringValue(binaryId)); execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); } @@ -100,14 +104,22 @@ private IdType createBinaryResource(Binary binary) private Target createTarget(String coordinatingSiteIdentifier) { - String endpointUrl = getEndpointUrl(coordinatingSiteIdentifier); - return Target.createUniDirectionalTarget(coordinatingSiteIdentifier, endpointUrl); + Endpoint endpoint = getEndpoint(coordinatingSiteIdentifier); + return Target.createUniDirectionalTarget(coordinatingSiteIdentifier, getEndpointIdentifierValue(endpoint), + endpoint.getAddress()); } - private String getEndpointUrl(String identifier) + private Endpoint getEndpoint(String identifier) { - return endpointProvider.getFirstConsortiumEndpointAdress( + return endpointProvider.getFirstConsortiumEndpoint( NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM, CODESYSTEM_HIGHMED_ORGANIZATION_ROLE, CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS, identifier).get(); } + + private String getEndpointIdentifierValue(Endpoint endpoint) + { + return endpoint.getIdentifier().stream() + .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).findFirst() + .map(Identifier::getValue).get(); + } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java new file mode 100644 index 0000000..4146d9a --- /dev/null +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java @@ -0,0 +1,36 @@ +package de.medizininformatik_initiative.processes.projectathon.data_transfer.bpe; + +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND; +import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; + +import org.highmed.dsf.bpe.ProcessPluginDefinition; +import org.highmed.dsf.fhir.resources.ResourceProvider; +import org.junit.Test; +import org.springframework.core.env.StandardEnvironment; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition; + +public class DataTransferProcessPluginDefinitionTest +{ + @Test + public void testResourceLoading() throws Exception + { + ProcessPluginDefinition definition = new DataTransferProcessPluginDefinition(); + ResourceProvider provider = definition.getResourceProvider(FhirContext.forR4(), getClass().getClassLoader(), + new StandardEnvironment()); + assertNotNull(provider); + + var send = provider.getResources(PROCESS_NAME_FULL_DATA_SEND + "/" + VERSION, s -> ResourceProvider.empty()); + assertNotNull(send); + assertEquals(7, send.count()); + + var receive = provider.getResources(PROCESS_NAME_FULL_DATA_RECEIVE + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(receive); + assertEquals(7, receive.count()); + } +} diff --git a/pom.xml b/pom.xml index 7c89238..37687e2 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ <main.basedir>${project.basedir}</main.basedir> <hapi.version>5.1.0</hapi.version> - <dsf.version>0.6.0-RC2</dsf.version> + <dsf.version>0.6.0-RC3</dsf.version> </properties> <description>Business processes for the Medical Informatics Initiative as plugins for the HiGHmed Data From 4a4ff3032880bd97f1e1571e891e453a87a3eb44 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 5 May 2022 14:13:18 +0200 Subject: [PATCH 17/69] update test setup to 0.6.0-RC3 --- mii-dsf-processes-docker-test-setup/docker-compose.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index e6bad86..18eca07 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -62,7 +62,7 @@ services: dic-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC2 + image: ghcr.io/highmed/fhir:0.6.0-RC3 restart: on-failure ports: - 127.0.0.1:5000:5000 @@ -109,7 +109,7 @@ services: - db - proxy dic-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC2 + image: ghcr.io/highmed/bpe:0.6.0-RC3 restart: on-failure ports: - 127.0.0.1:5003:5003 @@ -178,7 +178,7 @@ services: cos-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC2 + image: ghcr.io/highmed/fhir:0.6.0-RC3 restart: on-failure ports: - 127.0.0.1:5001:5001 @@ -225,7 +225,7 @@ services: - db - proxy cos-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC2 + image: ghcr.io/highmed/bpe:0.6.0-RC3 restart: on-failure ports: - 127.0.0.1:5004:5004 From 49bc9dbf498e73432223793f043692d8e8aebc70 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 11 May 2022 15:34:25 +0200 Subject: [PATCH 18/69] update to DSF v0.6.0, update apache tika library --- mii-dsf-processes-docker-test-setup/docker-compose.yml | 8 ++++---- pom.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 18eca07..de10bcf 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -62,7 +62,7 @@ services: dic-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC3 + image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure ports: - 127.0.0.1:5000:5000 @@ -109,7 +109,7 @@ services: - db - proxy dic-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC3 + image: ghcr.io/highmed/bpe:0.6.0 restart: on-failure ports: - 127.0.0.1:5003:5003 @@ -178,7 +178,7 @@ services: cos-fhir: - image: ghcr.io/highmed/fhir:0.6.0-RC3 + image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure ports: - 127.0.0.1:5001:5001 @@ -225,7 +225,7 @@ services: - db - proxy cos-bpe: - image: ghcr.io/highmed/bpe:0.6.0-RC3 + image: ghcr.io/highmed/bpe:0.6.0 restart: on-failure ports: - 127.0.0.1:5004:5004 diff --git a/pom.xml b/pom.xml index 37687e2..24e0510 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ <main.basedir>${project.basedir}</main.basedir> <hapi.version>5.1.0</hapi.version> - <dsf.version>0.6.0-RC3</dsf.version> + <dsf.version>0.6.0</dsf.version> </properties> <description>Business processes for the Medical Informatics Initiative as plugins for the HiGHmed Data @@ -130,7 +130,7 @@ <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> - <version>2.3.0</version> + <version>2.4.0</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> From ddec3a11c83509bd67c2a5cd3831093a1d463c3c Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 16 May 2022 17:06:39 +0200 Subject: [PATCH 19/69] add status client to test setup --- .../docker-compose.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index de10bcf..775a1e3 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -64,6 +64,11 @@ services: dic-fhir: image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 ports: - 127.0.0.1:5000:5000 secrets: @@ -111,6 +116,11 @@ services: dic-bpe: image: ghcr.io/highmed/bpe:0.6.0 restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 ports: - 127.0.0.1:5003:5003 secrets: @@ -180,6 +190,11 @@ services: cos-fhir: image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 ports: - 127.0.0.1:5001:5001 secrets: @@ -227,6 +242,11 @@ services: cos-bpe: image: ghcr.io/highmed/bpe:0.6.0 restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 ports: - 127.0.0.1:5004:5004 secrets: From 21d243bcef1bccc80ad2c76c59581233742919b7 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 17 May 2022 08:46:33 +0200 Subject: [PATCH 20/69] refactor structur of projectathon process, add module for reporting process --- .../pom.xml | 4 +- .../data_transfer/ConstantsDataTransfer.java | 4 +- .../DataTransferProcessPluginDefinition.java | 15 +- ...acheRestfulClientFactoryWithTlsConfig.java | 2 +- .../client/HapiClientLogger.java | 2 +- .../data_transfer/client/KdsClient.java | 4 +- .../client/KdsClientFactory.java | 4 +- .../data_transfer/client/KdsClientImpl.java | 4 +- .../data_transfer/client/KdsClientStub.java | 6 +- .../data_transfer/client/OutcomeLogger.java | 2 +- .../client/fhir/KdsFhirClient.java | 2 +- .../client/fhir/KdsFhirClientImpl.java | 4 +- .../client/fhir/KdsFhirClientStub.java | 4 +- .../data_transfer/crypto/KeyProvider.java | 2 +- .../data_transfer/crypto/KeyProviderImpl.java | 30 +-- .../data_transfer/crypto/RsaAesGcmUtil.java | 2 +- .../message/StartReceiveProcess.java | 16 +- .../data_transfer/service/CreateBundle.java | 24 +- .../data_transfer/service/DecryptData.java | 18 +- .../data_transfer/service/DeleteData.java | 13 +- .../data_transfer/service/DownloadData.java | 15 +- .../data_transfer/service/EncryptData.java | 23 +- .../data_transfer/service/InsertData.java | 15 +- .../data_transfer/service/ReadData.java | 45 ++-- .../data_transfer/service/StoreData.java | 20 +- .../service/ValidateDataCos.java | 11 +- .../service/ValidateDataDic.java | 9 +- .../spring/config/TransferDataConfig.java | 34 +-- .../data_transfer/util/LoggingHelper.java | 2 +- .../data_transfer/util/MimeTypeHelper.java | 2 +- ...rg.highmed.dsf.bpe.ProcessPluginDefinition | 2 +- .../src/main/resources/bpe/receive.bpmn | 10 +- .../src/main/resources/bpe/send.bpmn | 24 +- ...taTransferProcessPluginDefinitionTest.java | 16 +- .../bpe/start/DataSendExampleStarter.java | 64 ++++++ .../ActivityDefinitionProfileTest.java | 8 +- .../fhir/profile/TaskProfileTest.java | 55 ++--- .../bpe/start/DataSendExampleStarter.java | 67 ------ mii-dsf-process-reporting/pom.xml | 208 ++++++++++++++++++ pom.xml | 1 + 40 files changed, 487 insertions(+), 306 deletions(-) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/ConstantsDataTransfer.java (93%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/DataTransferProcessPluginDefinition.java (79%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java (98%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/HapiClientLogger.java (98%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/KdsClient.java (62%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/KdsClientFactory.java (96%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/KdsClientImpl.java (96%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/KdsClientStub.java (80%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/OutcomeLogger.java (93%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/fhir/KdsFhirClient.java (73%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java (85%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java (99%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/crypto/KeyProvider.java (89%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/crypto/KeyProviderImpl.java (84%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/crypto/RsaAesGcmUtil.java (97%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/message/StartReceiveProcess.java (61%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/CreateBundle.java (70%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/DecryptData.java (77%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/DeleteData.java (70%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/DownloadData.java (78%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/EncryptData.java (84%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/InsertData.java (76%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/ReadData.java (70%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/StoreData.java (79%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/ValidateDataCos.java (83%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/service/ValidateDataDic.java (76%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/spring/config/TransferDataConfig.java (86%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/util/LoggingHelper.java (94%) rename mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/util/MimeTypeHelper.java (96%) rename mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java (51%) create mode 100644 mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java rename mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java (89%) rename mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/{processes => process}/projectathon/data_transfer/fhir/profile/TaskProfileTest.java (61%) delete mode 100644 mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java create mode 100644 mii-dsf-process-reporting/pom.xml diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index 1e00647..eaa0013 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <artifactId>mii-process-projectathon-data-transfer</artifactId> + <artifactId>mii-dsf-process-projectathon-data-transfer</artifactId> <parent> <groupId>de.medizininformatik-initiative</groupId> @@ -76,7 +76,7 @@ org.highmed.dsf.tools.generator.DocumentationGenerator </argument> <argument> - de.medizininformatik_initiative.processes.projectathon.data_transfer + de.medizininformatik_initiative.process.projectathon.data_transfer </argument> </arguments> <includeProjectDependencies>true</includeProjectDependencies> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/ConstantsDataTransfer.java similarity index 93% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/ConstantsDataTransfer.java index 4d1a28a..15d445c 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/ConstantsDataTransfer.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/ConstantsDataTransfer.java @@ -1,6 +1,6 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer; +package de.medizininformatik_initiative.process.projectathon.data_transfer; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; +import static de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; public interface ConstantsDataTransfer { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java similarity index 79% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index ca53e67..d5f96d1 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -1,7 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND; +package de.medizininformatik_initiative.process.projectathon.data_transfer; import java.time.LocalDate; import java.util.Arrays; @@ -21,8 +18,8 @@ import org.springframework.core.env.PropertyResolver; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.spring.config.TransferDataConfig; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.spring.config.TransferDataConfig; public class DataTransferProcessPluginDefinition implements ProcessPluginDefinition { @@ -80,8 +77,10 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader var vD = ValueSetResource.file("fhir/ValueSet/mii-data-transfer.xml"); Map<String, List<AbstractResource>> resourcesByProcessKeyAndVersion = Map.of( // - PROCESS_NAME_FULL_DATA_RECEIVE + "/" + VERSION, Arrays.asList(aRec, cC, cD, nP, sTstaDrec, vC, vD), // - PROCESS_NAME_FULL_DATA_SEND + "/" + VERSION, Arrays.asList(aSen, cC, cD, nP, sTstaDsen, vC, vD)); + ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE + "/" + VERSION, + Arrays.asList(aRec, cC, cD, nP, sTstaDrec, vC, vD), // + ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND + "/" + VERSION, + Arrays.asList(aSen, cC, cD, nP, sTstaDsen, vC, vD)); return ResourceProvider.read(VERSION, RELEASE_DATE, () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, propertyResolver, diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java similarity index 98% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java index f824f0d..01aa869 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import java.security.KeyManagementException; import java.security.KeyStore; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/HapiClientLogger.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java similarity index 98% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/HapiClientLogger.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java index b993730..018b4aa 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/HapiClientLogger.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import org.slf4j.Logger; import org.slf4j.Marker; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClient.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java similarity index 62% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClient.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java index cba3193..5cb41ec 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClient.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java @@ -1,8 +1,8 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; public interface KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java similarity index 96% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java index f800359..1b4e5e5 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientFactory.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import java.io.IOException; import java.nio.file.Path; @@ -16,7 +16,7 @@ import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; import de.rwh.utils.crypto.CertificateHelper; import de.rwh.utils.crypto.io.CertificateReader; import de.rwh.utils.crypto.io.PemIo; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientImpl.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java similarity index 96% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientImpl.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java index aca1c3f..4865ee2 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientImpl.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; @@ -17,7 +17,7 @@ import ca.uhn.fhir.rest.client.interceptor.BasicAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.BearerTokenAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.LoggingInterceptor; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; public class KdsClientImpl implements KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientStub.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java similarity index 80% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientStub.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java index 9408c2a..094b14b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/KdsClientStub.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java @@ -1,12 +1,12 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClientStub; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClientStub; public class KdsClientStub implements KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/OutcomeLogger.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java similarity index 93% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/OutcomeLogger.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java index aa80b4e..47e4e89 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/OutcomeLogger.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client; import java.util.function.BiConsumer; import java.util.stream.Collectors; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClient.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java similarity index 73% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClient.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java index a679885..650bc90 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClient.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; import org.hl7.fhir.r4.model.Binary; import org.hl7.fhir.r4.model.Bundle; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java similarity index 85% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java index 0dd29a4..dac7cef 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; import static ca.uhn.fhir.rest.api.Constants.HEADER_PREFER; @@ -7,7 +7,7 @@ import org.hl7.fhir.r4.model.DocumentReference; import org.hl7.fhir.r4.model.IdType; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClient; public class KdsFhirClientImpl implements KdsFhirClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java similarity index 99% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java index da77ddf..cbad868 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTIONRESPONSE; @@ -15,7 +15,7 @@ import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.ResourceType; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClient; public final class KdsFhirClientStub implements KdsFhirClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProvider.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProvider.java similarity index 89% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProvider.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProvider.java index e0b2b65..902c193 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProvider.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProvider.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto; +package de.medizininformatik_initiative.process.projectathon.data_transfer.crypto; import java.security.KeyFactory; import java.security.NoSuchAlgorithmException; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProviderImpl.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java similarity index 84% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProviderImpl.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java index 5a72db2..f418849 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/KeyProviderImpl.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java @@ -1,7 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto; +package de.medizininformatik_initiative.process.projectathon.data_transfer.crypto; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.hl7.fhir.r4.model.Bundle.BundleType.COLLECTION; import static org.hl7.fhir.r4.model.DocumentReference.ReferredDocumentStatus.FINAL; @@ -37,7 +35,8 @@ import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.EventListener; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; import de.rwh.utils.crypto.io.PemIo; public class KeyProviderImpl implements KeyProvider, InitializingBean @@ -139,8 +138,8 @@ public void onContextRefreshedEvent(ContextRefreshedEvent event) if (publicKey != null) { Bundle output = clientProvider.getLocalWebserviceClient().search(Bundle.class, - Map.of("identifier", Collections.singletonList( - CODESYSTEM_MII_CRYPTOGRAPHY + "|" + CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY))); + Map.of("identifier", Collections.singletonList(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY + + "|" + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY))); Bundle bundleOnServer = null; @@ -154,14 +153,15 @@ else if (output.getTotal() == 0) logger.info("Creating new PublicKey Bundle on DSF FHIR server..."); Bundle bundleToCreate = createPublicKeyBundle(); bundleOnServer = clientProvider.getLocalWebserviceClient().createConditionaly(bundleToCreate, - "identifier=" + CODESYSTEM_MII_CRYPTOGRAPHY + "|" - + CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); + "identifier=" + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY + "|" + + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); } else { - throw new RuntimeException( - "Exist " + output.getTotal() + " Bundle with identifier=" + CODESYSTEM_MII_CRYPTOGRAPHY - + "|" + CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY + ", expected only one"); + throw new RuntimeException("Exist " + output.getTotal() + " Bundle with identifier=" + + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY + "|" + + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY + + ", expected only one"); } logger.info("PublicKey Bundle has id='{}'", bundleOnServer.getId()); @@ -183,8 +183,8 @@ private Bundle createPublicKeyBundle() binary.setId(UUID.randomUUID().toString()); DocumentReference documentReference = new DocumentReference().setStatus(CURRENT).setDocStatus(FINAL); - documentReference.getMasterIdentifier().setSystem(CODESYSTEM_MII_CRYPTOGRAPHY) - .setValue(CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); + documentReference.getMasterIdentifier().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY) + .setValue(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); documentReference.addAuthor().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER) .setValue(organizationProvider.getLocalIdentifierValue()); @@ -193,8 +193,8 @@ private Bundle createPublicKeyBundle() .setUrl("urn:uuid:" + binary.getId()).setHash(DigestUtils.sha256(publicKey.getEncoded())); Bundle bundle = new Bundle().setType(COLLECTION); - bundle.getIdentifier().setSystem(CODESYSTEM_MII_CRYPTOGRAPHY) - .setValue(CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); + bundle.getIdentifier().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY) + .setValue(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY); bundle.setTimestamp(date); bundle.addEntry().setResource(documentReference).setFullUrl("urn:uuid:" + documentReference.getId()); bundle.addEntry().setResource(binary).setFullUrl("urn:uuid:" + binary.getId()); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/RsaAesGcmUtil.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/RsaAesGcmUtil.java similarity index 97% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/RsaAesGcmUtil.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/RsaAesGcmUtil.java index b6d0aa0..de7872e 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/crypto/RsaAesGcmUtil.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/RsaAesGcmUtil.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto; +package de.medizininformatik_initiative.process.projectathon.data_transfer.crypto; import java.nio.charset.StandardCharsets; import java.security.InvalidAlgorithmParameterException; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/message/StartReceiveProcess.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/message/StartReceiveProcess.java similarity index 61% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/message/StartReceiveProcess.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/message/StartReceiveProcess.java index b94a8cf..a096d48 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/message/StartReceiveProcess.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/message/StartReceiveProcess.java @@ -1,8 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.message; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE; +package de.medizininformatik_initiative.process.projectathon.data_transfer.message; import java.util.stream.Stream; @@ -17,6 +13,7 @@ import org.hl7.fhir.r4.model.Task.ParameterComponent; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; public class StartReceiveProcess extends AbstractTaskMessageSend { @@ -29,13 +26,14 @@ public StartReceiveProcess(FhirWebserviceClientProvider clientProvider, TaskHelp @Override protected Stream<ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - String binaryId = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE); + String binaryId = (String) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE); ParameterComponent parameterComponent = new ParameterComponent(); - parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + parameterComponent.getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); parameterComponent.setValue(new Reference().setType(ResourceType.Binary.name()).setReference(binaryId)); return Stream.of(parameterComponent); } -} \ No newline at end of file +} diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/CreateBundle.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java similarity index 70% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/CreateBundle.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java index a19e4ee..0233315 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/CreateBundle.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java @@ -1,10 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTION; import static org.hl7.fhir.r4.model.DocumentReference.ReferredDocumentStatus.FINAL; @@ -26,7 +21,8 @@ import org.hl7.fhir.r4.model.ResourceType; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; public class CreateBundle extends AbstractServiceDelegate implements InitializingBean { @@ -51,16 +47,18 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) { - String projectIdentifier = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); + String projectIdentifier = (String) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); DocumentReference documentReference = (DocumentReference) execution - .getVariable(BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE); - Binary binary = (Binary) execution.getVariable(BPMN_EXECUTION_VARIABLE_BINARY); + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE); + Binary binary = (Binary) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY); Bundle bundle = createTransactionBundle(projectIdentifier, documentReference, binary); LoggingHelper.logDebugBundle("Created Bundle", bundle); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundle)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, + FhirResourceValues.create(bundle)); } private Bundle createTransactionBundle(String projectIdentifier, DocumentReference documentReference, Binary binary) @@ -70,8 +68,8 @@ private Bundle createTransactionBundle(String projectIdentifier, DocumentReferen binaryToTransmit.setId(UUID.randomUUID().toString()); DocumentReference documentReferenceToTransmit = new DocumentReference().setStatus(CURRENT).setDocStatus(FINAL); - documentReferenceToTransmit.getMasterIdentifier().setSystem(NAMINGSYSTEM_MII_PROJECT_IDENTIFIER) - .setValue(projectIdentifier); + documentReferenceToTransmit.getMasterIdentifier() + .setSystem(ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER).setValue(projectIdentifier); documentReferenceToTransmit.addAuthor().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER) .setValue(organizationProvider.getLocalIdentifierValue()); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DecryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java similarity index 77% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DecryptData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java index 9efdc7a..1fe2149 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DecryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java @@ -1,7 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import java.nio.charset.StandardCharsets; import java.security.PrivateKey; @@ -19,9 +16,10 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.KeyProvider; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.RsaAesGcmUtil; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProvider; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.RsaAesGcmUtil; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; public class DecryptData extends AbstractServiceDelegate implements InitializingBean { @@ -49,7 +47,8 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) { - byte[] bundleEncrypted = (byte[]) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED); + byte[] bundleEncrypted = (byte[]) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED); String localOrganizationIdentifier = organizationProvider.getLocalIdentifierValue(); String sendingOrganizationIdentifier = getSendingOrganizationIdentifier(); @@ -58,7 +57,8 @@ protected void doExecute(DelegateExecution execution) LoggingHelper.logDebugBundle("Decrypted Bundle", bundleDecrypted); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundleDecrypted)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, + FhirResourceValues.create(bundleDecrypted)); } private String getSendingOrganizationIdentifier() diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DeleteData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java similarity index 70% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DeleteData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java index adaf03b..59daa2e 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DeleteData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java @@ -1,7 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; @@ -14,6 +11,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; + public class DeleteData extends AbstractServiceDelegate { private static final Logger logger = LoggerFactory.getLogger(DeleteData.class); @@ -27,8 +26,10 @@ public DeleteData(FhirWebserviceClientProvider clientProvider, TaskHelper taskHe @Override protected void doExecute(DelegateExecution execution) { - String projectIdentifier = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); - IdType binaryId = new IdType((String) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE)); + String projectIdentifier = (String) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); + IdType binaryId = new IdType( + (String) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE)); logger.info( "Permanently deleting encrypted Binary with id='{}' provided for project-identifier='{}' " diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DownloadData.java similarity index 78% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DownloadData.java index 3b5161d..98df07b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/DownloadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DownloadData.java @@ -1,11 +1,7 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE; - import java.io.InputStream; import java.util.List; @@ -24,6 +20,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; + public class DownloadData extends AbstractServiceDelegate { private static final Logger logger = LoggerFactory.getLogger(DownloadData.class); @@ -43,14 +41,15 @@ protected void doExecute(DelegateExecution execution) throws Exception logger.info("Downloading Binary with id='{}'...", dataSetReference.getValue()); byte[] bundleEncrypted = readDataSet(dataSetReference); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, Variables.byteArrayValue(bundleEncrypted)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, + Variables.byteArrayValue(bundleEncrypted)); } private IdType getDataSetReference(Task task) { List<String> dataSetReferences = getTaskHelper() - .getInputParameterReferenceValues(task, CODESYSTEM_MII_DATA_TRANSFER, - CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE) + .getInputParameterReferenceValues(task, ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER, + ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE) .filter(Reference::hasReference).map(Reference::getReference).collect(toList()); if (dataSetReferences.size() < 1) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/EncryptData.java similarity index 84% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/EncryptData.java index 4f4a7e5..31cd17b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/EncryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/EncryptData.java @@ -1,12 +1,7 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM; @@ -38,8 +33,9 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.KeyProvider; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.RsaAesGcmUtil; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProvider; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.RsaAesGcmUtil; public class EncryptData extends AbstractServiceDelegate implements InitializingBean { @@ -71,23 +67,24 @@ public void afterPropertiesSet() throws Exception protected void doExecute(DelegateExecution execution) { String coordinatingSiteIdentifier = (String) execution - .getVariable(BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER); + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER); String localOrganizationIdentifier = organizationProvider.getLocalIdentifierValue(); - Bundle toEncrypt = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET); + Bundle toEncrypt = (Bundle) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET); PublicKey publicKey = readPublicKey(coordinatingSiteIdentifier); byte[] encrypted = encrypt(publicKey, toEncrypt, localOrganizationIdentifier, coordinatingSiteIdentifier); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, Variables.byteArrayValue(encrypted)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED, + Variables.byteArrayValue(encrypted)); } private PublicKey readPublicKey(String coordinatingSiteIdentifier) { String url = getEndpointUrl(coordinatingSiteIdentifier); Bundle searchBundle = getFhirWebserviceClientProvider().getWebserviceClient(url).search(Bundle.class, - Map.of("identifier", Collections.singletonList( - CODESYSTEM_MII_CRYPTOGRAPHY + "|" + CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY))); + Map.of("identifier", Collections.singletonList(ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY + "|" + + ConstantsDataTransfer.CODESYSTEM_MII_CRYPTOGRAPHY_VALUE_PUBLIC_KEY))); if (searchBundle.getTotal() != 1 && searchBundle.getEntryFirstRep().getResource() instanceof Bundle) throw new IllegalStateException("Could not find PublicKey Bundle of organization with identifier='" diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java similarity index 76% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java index 0cdbc07..bb8c852 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/InsertData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java @@ -1,11 +1,7 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DOCUMENT_REFERENCE_LOCATION; - import java.util.List; import java.util.Objects; @@ -22,7 +18,8 @@ import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; public class InsertData extends AbstractServiceDelegate { @@ -52,7 +49,7 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) { - Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET); + Bundle bundle = (Bundle) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET); Bundle stored = kdsClientFactory.getKdsClient().getFhirClient().storeBundle(bundle); @@ -84,7 +81,7 @@ private void addOutputToLeadingTask(IdType id) { getLeadingTaskFromExecutionVariables().addOutput() .setValue(new Reference(id.getValue()).setType(id.getResourceType())).getType().addCoding() - .setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DOCUMENT_REFERENCE_LOCATION); + .setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DOCUMENT_REFERENCE_LOCATION); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java similarity index 70% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java index 61e2ac0..641c81b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java @@ -1,16 +1,7 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER; - import java.util.List; import java.util.Objects; import java.util.stream.Stream; @@ -34,8 +25,9 @@ import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; public class ReadData extends AbstractServiceDelegate { @@ -75,22 +67,25 @@ protected void doExecute(DelegateExecution execution) Binary binary = readBinary(documentReference, task.getId()); LoggingHelper.logDebugBinary("Read Binary", binary); - execution.setVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER, Variables.stringValue(projectIdentifier)); - execution.setVariable(BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER, + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER, + Variables.stringValue(projectIdentifier)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER, Variables.stringValue(coordinatingSiteIdentifier)); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE, FhirResourceValues.create(documentReference)); - execution.setVariable(BPMN_EXECUTION_VARIABLE_BINARY, FhirResourceValues.create(binary)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE, + FhirResourceValues.create(documentReference)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY, FhirResourceValues.create(binary)); } private String getProjectIdentifier(Task task) { List<String> identifiers = task.getInput().stream() .filter(i -> i.getType().getCoding().stream() - .anyMatch(c -> CODESYSTEM_MII_DATA_TRANSFER.equals(c.getSystem()) - && CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER.equals(c.getCode()))) + .anyMatch(c -> ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER.equals(c.getSystem()) + && ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER + .equals(c.getCode()))) .filter(i -> i.getValue() instanceof Identifier).map(i -> (Identifier) i.getValue()) - .filter(i -> NAMINGSYSTEM_MII_PROJECT_IDENTIFIER.equals(i.getSystem())).map(Identifier::getValue) - .collect(toList()); + .filter(i -> ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER.equals(i.getSystem())) + .map(Identifier::getValue).collect(toList()); if (identifiers.size() < 1) throw new IllegalArgumentException("No project identifier present in task with id='" + task.getId() + "'"); @@ -105,8 +100,8 @@ private String getProjectIdentifier(Task task) private String getCoordinatingSiteIdentifier(Task task) { return getTaskHelper() - .getFirstInputParameterReferenceValue(task, CODESYSTEM_MII_DATA_TRANSFER, - CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER) + .getFirstInputParameterReferenceValue(task, ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER, + ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER) .orElseThrow(() -> new IllegalArgumentException( "No coordinating site identifier present in task, this should have been caught by resource validation")) .getIdentifier().getValue(); @@ -115,9 +110,9 @@ private String getCoordinatingSiteIdentifier(Task task) private DocumentReference readDocumentReference(String projectIdentifier, String taskId) { List<DocumentReference> documentReferences = kdsClientFactory.getKdsClient().getFhirClient() - .searchDocumentReferences(NAMINGSYSTEM_MII_PROJECT_IDENTIFIER, projectIdentifier).getEntry().stream() - .map(Bundle.BundleEntryComponent::getResource).filter(r -> r instanceof DocumentReference) - .map(r -> ((DocumentReference) r)).collect(toList()); + .searchDocumentReferences(ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER, projectIdentifier) + .getEntry().stream().map(Bundle.BundleEntryComponent::getResource) + .filter(r -> r instanceof DocumentReference).map(r -> ((DocumentReference) r)).collect(toList()); if (documentReferences.size() < 1) throw new IllegalArgumentException("Could not find any DocumentReference for project-identifier='" diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java similarity index 79% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java index 268b087..6142c4f 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/StoreData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java @@ -1,9 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_COS; @@ -33,7 +29,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; public class StoreData extends AbstractServiceDelegate { @@ -60,10 +57,12 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) { - byte[] bundleEncrypted = (byte[]) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED); + byte[] bundleEncrypted = (byte[]) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_ENCRYPTED); String coordinatingSiteIdentifier = (String) execution - .getVariable(BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER); - String projectIdentifier = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_COORDINATING_SITE_IDENTIFIER); + String projectIdentifier = (String) execution + .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); Binary binary = createBinary(bundleEncrypted, coordinatingSiteIdentifier); String binaryId = storeBinary(binary); @@ -73,7 +72,8 @@ protected void doExecute(DelegateExecution execution) Target target = createTarget(coordinatingSiteIdentifier); - execution.setVariable(BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE, Variables.stringValue(binaryId)); + execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE, + Variables.stringValue(binaryId)); execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataCos.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java similarity index 83% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataCos.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java index 91edf38..35eda38 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataCos.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java @@ -1,9 +1,7 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER; import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTION; import java.util.List; @@ -20,7 +18,8 @@ import org.hl7.fhir.r4.model.Reference; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.MimeTypeHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.MimeTypeHelper; public class ValidateDataCos extends AbstractServiceDelegate implements InitializingBean { @@ -33,7 +32,7 @@ public ValidateDataCos(FhirWebserviceClientProvider clientProvider, TaskHelper t @Override protected void doExecute(DelegateExecution execution) { - Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_DATA_SET); + Bundle bundle = (Bundle) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET); Bundle.BundleType type = bundle.getType(); if (!TRANSACTION.equals(type)) @@ -70,7 +69,7 @@ protected void doExecute(DelegateExecution execution) long countMi = documentReferences.stream().filter(DocumentReference::hasMasterIdentifier) .map(DocumentReference::getMasterIdentifier) - .filter(mi -> NAMINGSYSTEM_MII_PROJECT_IDENTIFIER.equals(mi.getSystem())).count(); + .filter(mi -> ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER.equals(mi.getSystem())).count(); if (countMi != 1) { throw new RuntimeException("DocumentReference contains < 1 or > 1 of projectIdentifiers (" + countMi + ")"); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataDic.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java similarity index 76% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataDic.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java index eab4184..e1b93d7 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/service/ValidateDataDic.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java @@ -1,6 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.service; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY; +package de.medizininformatik_initiative.process.projectathon.data_transfer.service; import java.util.Objects; @@ -13,7 +11,8 @@ import org.hl7.fhir.r4.model.Binary; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.util.MimeTypeHelper; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.MimeTypeHelper; public class ValidateDataDic extends AbstractServiceDelegate implements InitializingBean { @@ -38,7 +37,7 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) { - Binary binary = (Binary) execution.getVariable(BPMN_EXECUTION_VARIABLE_BINARY); + Binary binary = (Binary) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY); String mimeTypeBinary = binary.getContentType(); byte[] dataBinary = binary.getData(); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java similarity index 86% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java index 3a7bb6b..f5dd18f 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.spring.config; +package de.medizininformatik_initiative.process.projectathon.data_transfer.spring.config; import java.nio.file.Files; import java.nio.file.Path; @@ -16,21 +16,21 @@ import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClient; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.KeyProvider; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.crypto.KeyProviderImpl; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.message.StartReceiveProcess; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.CreateBundle; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DecryptData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DeleteData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DownloadData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.EncryptData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.InsertData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ReadData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.StoreData; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ValidateDataCos; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ValidateDataDic; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProvider; +import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProviderImpl; +import de.medizininformatik_initiative.process.projectathon.data_transfer.message.StartReceiveProcess; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.CreateBundle; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.DecryptData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.DeleteData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.DownloadData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.EncryptData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.InsertData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ReadData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.StoreData; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataCos; +import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataDic; @Configuration public class TransferDataConfig @@ -58,7 +58,7 @@ public class TransferDataConfig private String fhirStoreBaseUrl; @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") - @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.projectathon.data_transfer.client.fhir.KdsFhirClientImpl}") + @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClientImpl}") private String fhirStoreClientClass; @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/LoggingHelper.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java similarity index 94% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/LoggingHelper.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java index 4bcca76..df1cc0a 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/LoggingHelper.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.util; +package de.medizininformatik_initiative.process.projectathon.data_transfer.util; import java.nio.charset.StandardCharsets; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/MimeTypeHelper.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java similarity index 96% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/MimeTypeHelper.java rename to mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java index 432568f..bf4aa96 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/util/MimeTypeHelper.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.util; +package de.medizininformatik_initiative.process.projectathon.data_transfer.util; import org.apache.tika.config.TikaConfig; import org.apache.tika.io.TikaInputStream; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition b/mii-dsf-process-projectathon-data-transfer/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition index b52f16e..c3ce429 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition @@ -1 +1 @@ -de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition \ No newline at end of file +de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition \ No newline at end of file diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn index 17235eb..80ad982 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/receive.bpmn @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> -<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_18azqkl" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="4.12.0"> +<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_18azqkl" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> <bpmn:process id="medizininformatik-initiativede_dataReceive" isExecutable="true" camunda:versionTag="#{version}"> <bpmn:startEvent id="DataReceiveMessageStartEvent" name="start data receive process"> <bpmn:outgoing>Flow_1gyqorb</bpmn:outgoing> <bpmn:messageEventDefinition id="MessageEventDefinition_1qwi1k6" messageRef="Message_157qpi8" /> </bpmn:startEvent> <bpmn:sequenceFlow id="Flow_1gyqorb" sourceRef="DataReceiveMessageStartEvent" targetRef="DownloadDataFromDic" /> - <bpmn:serviceTask id="DownloadDataFromDic" name="download data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DownloadData"> + <bpmn:serviceTask id="DownloadDataFromDic" name="download data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.DownloadData"> <bpmn:incoming>Flow_1gyqorb</bpmn:incoming> <bpmn:outgoing>Flow_064nbas</bpmn:outgoing> </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_064nbas" sourceRef="DownloadDataFromDic" targetRef="DecryptData" /> - <bpmn:serviceTask id="DecryptData" name="decrypt data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DecryptData"> + <bpmn:serviceTask id="DecryptData" name="decrypt data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.DecryptData"> <bpmn:incoming>Flow_064nbas</bpmn:incoming> <bpmn:outgoing>Flow_1c3t0x1</bpmn:outgoing> </bpmn:serviceTask> @@ -19,12 +19,12 @@ <bpmn:incoming>Flow_1w6vljw</bpmn:incoming> </bpmn:endEvent> <bpmn:sequenceFlow id="Flow_1w6vljw" sourceRef="insertData" targetRef="DataReceiveEndEvent" /> - <bpmn:serviceTask id="insertData" name="insert data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.InsertData"> + <bpmn:serviceTask id="insertData" name="insert data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.InsertData"> <bpmn:incoming>Flow_0j6v09z</bpmn:incoming> <bpmn:outgoing>Flow_1w6vljw</bpmn:outgoing> </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_1c3t0x1" sourceRef="DecryptData" targetRef="validateData" /> - <bpmn:serviceTask id="validateData" name="validate data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ValidateDataCos"> + <bpmn:serviceTask id="validateData" name="validate data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataCos"> <bpmn:incoming>Flow_1c3t0x1</bpmn:incoming> <bpmn:outgoing>Flow_0j6v09z</bpmn:outgoing> </bpmn:serviceTask> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn index 54eb9fb..b765144 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn +++ b/mii-dsf-process-projectathon-data-transfer/src/main/resources/bpe/send.bpmn @@ -1,26 +1,26 @@ <?xml version="1.0" encoding="UTF-8"?> -<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_008keuw" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="4.11.1"> +<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_008keuw" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> <bpmn:process id="medizininformatik-initiativede_dataSend" isExecutable="true" camunda:versionTag="#{version}"> <bpmn:startEvent id="DataSendMessageStartEvent" name="start data send process"> <bpmn:outgoing>Flow_0kkjyst</bpmn:outgoing> <bpmn:messageEventDefinition id="MessageEventDefinition_07sumgd" messageRef="Message_0mcjkpi" /> </bpmn:startEvent> - <bpmn:serviceTask id="ReadData" name="read data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ReadData"> + <bpmn:serviceTask id="ReadData" name="read data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.ReadData"> <bpmn:incoming>Flow_0kkjyst</bpmn:incoming> <bpmn:outgoing>Flow_0yamo5r</bpmn:outgoing> </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_0yamo5r" sourceRef="ReadData" targetRef="ValidateData" /> <bpmn:sequenceFlow id="Flow_0zrvqk8" sourceRef="ValidateData" targetRef="CreateBundle" /> <bpmn:sequenceFlow id="Flow_109e2pt" sourceRef="StoreDataForManagementSite" targetRef="startDataReceiveProcess" /> - <bpmn:serviceTask id="ValidateData" name="validate data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.ValidateDataDic"> + <bpmn:serviceTask id="ValidateData" name="validate data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataDic"> <bpmn:incoming>Flow_0yamo5r</bpmn:incoming> <bpmn:outgoing>Flow_0zrvqk8</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:serviceTask id="EncryptData" name="encrypt data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.EncryptData"> + <bpmn:serviceTask id="EncryptData" name="encrypt data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.EncryptData"> <bpmn:incoming>Flow_05qlnk4</bpmn:incoming> <bpmn:outgoing>Flow_15vmy2h</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:serviceTask id="StoreDataForManagementSite" name="store data for management site" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.StoreData"> + <bpmn:serviceTask id="StoreDataForManagementSite" name="store data for management site" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.StoreData"> <bpmn:incoming>Flow_15vmy2h</bpmn:incoming> <bpmn:outgoing>Flow_109e2pt</bpmn:outgoing> </bpmn:serviceTask> @@ -46,7 +46,7 @@ </bpmn:extensionElements> <bpmn:incoming>Flow_109e2pt</bpmn:incoming> <bpmn:outgoing>Flow_1yhho1t</bpmn:outgoing> - <bpmn:messageEventDefinition id="MessageEventDefinition_00o7ojd" messageRef="Message_0j7x2tc" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.message.StartReceiveProcess" /> + <bpmn:messageEventDefinition id="MessageEventDefinition_00o7ojd" messageRef="Message_0j7x2tc" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.message.StartReceiveProcess" /> </bpmn:intermediateThrowEvent> <bpmn:endEvent id="DataSendEndEvent" name="end data send process"> <bpmn:extensionElements> @@ -58,12 +58,12 @@ </bpmn:extensionElements> <bpmn:incoming>Flow_0phc02z</bpmn:incoming> </bpmn:endEvent> - <bpmn:serviceTask id="deleteData" name="delete data" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.DeleteData"> + <bpmn:serviceTask id="deleteData" name="delete data" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.DeleteData"> <bpmn:incoming>Flow_1pzxejf</bpmn:incoming> <bpmn:outgoing>Flow_0phc02z</bpmn:outgoing> </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_05qlnk4" sourceRef="CreateBundle" targetRef="EncryptData" /> - <bpmn:serviceTask id="CreateBundle" name="create bundle" camunda:class="de.medizininformatik_initiative.processes.projectathon.data_transfer.service.CreateBundle"> + <bpmn:serviceTask id="CreateBundle" name="create bundle" camunda:class="de.medizininformatik_initiative.process.projectathon.data_transfer.service.CreateBundle"> <bpmn:incoming>Flow_0zrvqk8</bpmn:incoming> <bpmn:outgoing>Flow_05qlnk4</bpmn:outgoing> </bpmn:serviceTask> @@ -72,6 +72,10 @@ <bpmn:message id="Message_0j7x2tc" name="startDataReceiveMii" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_dataSend"> + <bpmndi:BPMNEdge id="Flow_05qlnk4_di" bpmnElement="Flow_05qlnk4"> + <di:waypoint x="710" y="120" /> + <di:waypoint x="770" y="120" /> + </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_1pzxejf_di" bpmnElement="Flow_1pzxejf"> <di:waypoint x="1238" y="120" /> <di:waypoint x="1290" y="120" /> @@ -104,10 +108,6 @@ <di:waypoint x="390" y="120" /> <di:waypoint x="450" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_05qlnk4_di" bpmnElement="Flow_05qlnk4"> - <di:waypoint x="710" y="120" /> - <di:waypoint x="770" y="120" /> - </bpmndi:BPMNEdge> <bpmndi:BPMNShape id="Event_0kggab9_di" bpmnElement="DataSendMessageStartEvent"> <dc:Bounds x="172" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java similarity index 51% rename from mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java rename to mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java index 4146d9a..bf337c6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/DataTransferProcessPluginDefinitionTest.java @@ -1,8 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.bpe; +package de.medizininformatik_initiative.process.projectathon.data_transfer.bpe; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; @@ -12,7 +9,8 @@ import org.springframework.core.env.StandardEnvironment; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition; public class DataTransferProcessPluginDefinitionTest { @@ -24,12 +22,14 @@ public void testResourceLoading() throws Exception new StandardEnvironment()); assertNotNull(provider); - var send = provider.getResources(PROCESS_NAME_FULL_DATA_SEND + "/" + VERSION, s -> ResourceProvider.empty()); + var send = provider.getResources( + ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_SEND + "/" + DataTransferProcessPluginDefinition.VERSION, + s -> ResourceProvider.empty()); assertNotNull(send); assertEquals(7, send.count()); - var receive = provider.getResources(PROCESS_NAME_FULL_DATA_RECEIVE + "/" + VERSION, - s -> ResourceProvider.empty()); + var receive = provider.getResources(ConstantsDataTransfer.PROCESS_NAME_FULL_DATA_RECEIVE + "/" + + DataTransferProcessPluginDefinition.VERSION, s -> ResourceProvider.empty()); assertNotNull(receive); assertEquals(7, receive.count()); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java new file mode 100644 index 0000000..574a352 --- /dev/null +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java @@ -0,0 +1,64 @@ +package de.medizininformatik_initiative.process.projectathon.data_transfer.bpe.start; + +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; + +import java.util.Date; +import java.util.UUID; + +import org.highmed.dsf.bpe.start.ExampleStarter; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; +import org.hl7.fhir.r4.model.Task.TaskIntent; +import org.hl7.fhir.r4.model.Task.TaskStatus; + +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; + +public class DataSendExampleStarter +{ + public static void main(String[] args) throws Exception + { + Task task = createTask(); + ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + } + + private static Task createTask() + { + Task task = new Task(); + task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); + + task.getMeta().addProfile(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_AND_LATEST_VERSION); + task.setInstantiatesUri(ConstantsDataTransfer.PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + + task.addInput().setValue(new StringType(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + + task.addInput() + .setValue(new Reference().setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) + .setType(ResourceType.Organization.name())) + .getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); + + task.addInput() + .setValue(new Identifier().setSystem(ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER) + .setValue("Test_PROJECT")) + .getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER); + + return task; + } +} diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java similarity index 89% rename from mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java rename to mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java index 5909560..3e72f09 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/ActivityDefinitionProfileTest.java @@ -1,7 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.fhir.profile; +package de.medizininformatik_initiative.process.projectathon.data_transfer.fhir.profile; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.RELEASE_DATE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -21,13 +19,15 @@ import ca.uhn.fhir.validation.ResultSeverityEnum; import ca.uhn.fhir.validation.ValidationResult; +import de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition; public class ActivityDefinitionProfileTest { private static final Logger logger = LoggerFactory.getLogger(ActivityDefinitionProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, + public static final ValidationSupportRule validationRule = new ValidationSupportRule( + DataTransferProcessPluginDefinition.VERSION, DataTransferProcessPluginDefinition.RELEASE_DATE, Arrays.asList("highmed-activity-definition-0.5.0.xml", "highmed-extension-process-authorization-0.5.0.xml", "highmed-extension-process-authorization-consortium-role-0.5.0.xml", "highmed-extension-process-authorization-organization-0.5.0.xml", diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/TaskProfileTest.java similarity index 61% rename from mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java rename to mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/TaskProfileTest.java index 684f1e6..2bed7e6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/fhir/profile/TaskProfileTest.java @@ -1,18 +1,5 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.fhir.profile; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_DATA_RECEIVE_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_RECEIVE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_RECEIVE_MESSAGE_NAME; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.RELEASE_DATE; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.DataTransferProcessPluginDefinition.VERSION; +package de.medizininformatik_initiative.process.projectathon.data_transfer.fhir.profile; + import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; @@ -40,13 +27,16 @@ import ca.uhn.fhir.validation.ResultSeverityEnum; import ca.uhn.fhir.validation.ValidationResult; +import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; +import de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition; public class TaskProfileTest { private static final Logger logger = LoggerFactory.getLogger(TaskProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, + public static final ValidationSupportRule validationRule = new ValidationSupportRule( + DataTransferProcessPluginDefinition.VERSION, DataTransferProcessPluginDefinition.RELEASE_DATE, Arrays.asList("highmed-task-base-0.5.0.xml", "mii-projectathon-task-start-data-receive.xml", "mii-projectathon-task-start-data-send.xml"), Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", @@ -94,8 +84,8 @@ public void testTaskStartDataSendValidWithBusinessKey() throws Exception private Task createValidTaskStartDataSend() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_TASK_START_DATA_SEND); - task.setInstantiatesUri(PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND); + task.setInstantiatesUri(ConstantsDataTransfer.PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -103,20 +93,22 @@ private Task createValidTaskStartDataSend() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); - task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput() .setValue(new Reference().setIdentifier( new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) .setType(ResourceType.Organization.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); + .getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); task.addInput() - .setValue(new Identifier().setSystem(NAMINGSYSTEM_MII_PROJECT_IDENTIFIER).setValue("Test_PROJECT")) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER); + .setValue(new Identifier().setSystem(ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER) + .setValue("Test_PROJECT")) + .getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER); return task; } @@ -137,8 +129,8 @@ public void testTaskStartDataReceiveValid() private Task createValidTaskStartDataReceive() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_TASK_START_DATA_RECEIVE); - task.setInstantiatesUri(PROFILE_MII_TASK_DATA_RECEIVE_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_RECEIVE); + task.setInstantiatesUri(ConstantsDataTransfer.PROFILE_MII_TASK_DATA_RECEIVE_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -146,15 +138,16 @@ private Task createValidTaskStartDataReceive() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS"); - task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_RECEIVE_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_RECEIVE_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); task.addInput() .setValue(new Reference().setReference("https://dsf-dic.de/fhir/Binary/" + UUID.randomUUID().toString()) .setType(ResourceType.Binary.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); + .getType().addCoding().setSystem(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER) + .setCode(ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_DATA_SET_REFERENCE); return task; } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java deleted file mode 100644 index 3b4e7f8..0000000 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/processes/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java +++ /dev/null @@ -1,67 +0,0 @@ -package de.medizininformatik_initiative.processes.projectathon.data_transfer.bpe.start; - -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.processes.projectathon.data_transfer.ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; -import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; - -import java.util.Date; -import java.util.UUID; - -import org.highmed.dsf.bpe.start.ExampleStarter; -import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.Identifier; -import org.hl7.fhir.r4.model.Reference; -import org.hl7.fhir.r4.model.ResourceType; -import org.hl7.fhir.r4.model.StringType; -import org.hl7.fhir.r4.model.Task; -import org.hl7.fhir.r4.model.Task.TaskIntent; -import org.hl7.fhir.r4.model.Task.TaskStatus; - -public class DataSendExampleStarter -{ - public static void main(String[] args) throws Exception - { - Task task = createTask(); - ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); - } - - private static Task createTask() - { - Task task = new Task(); - task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); - - task.getMeta().addProfile(PROFILE_MII_TASK_START_DATA_SEND_AND_LATEST_VERSION); - task.setInstantiatesUri(PROFILE_MII_TASK_DATA_SEND_PROCESS_URI_AND_LATEST_VERSION); - task.setStatus(TaskStatus.REQUESTED); - task.setIntent(TaskIntent.ORDER); - task.setAuthoredOn(new Date()); - task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); - task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); - - task.addInput().setValue(new StringType(PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - - task.addInput() - .setValue(new Reference().setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_COS")) - .setType(ResourceType.Organization.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_COORDINATING_SITE_IDENTIFIER); - - task.addInput() - .setValue(new Identifier().setSystem(NAMINGSYSTEM_MII_PROJECT_IDENTIFIER).setValue("Test_PROJECT")) - .getType().addCoding().setSystem(CODESYSTEM_MII_DATA_TRANSFER) - .setCode(CODESYSTEM_MII_DATA_TRANSFER_VALUE_PROJECT_IDENTIFIER); - - return task; - } -} diff --git a/mii-dsf-process-reporting/pom.xml b/mii-dsf-process-reporting/pom.xml new file mode 100644 index 0000000..6c6119d --- /dev/null +++ b/mii-dsf-process-reporting/pom.xml @@ -0,0 +1,208 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <artifactId>mii-dsf-process-reporting</artifactId> + + <parent> + <artifactId>mii-dsf-processes</artifactId> + <groupId>de.medizininformatik-initiative</groupId> + <version>0.2.0-SNAPSHOT</version> + </parent> + + <properties> + <main.basedir>${project.basedir}/..</main.basedir> + </properties> + + <dependencies> + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-bpe-process-base</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-tools-documentation-generator</artifactId> + </dependency> + <dependency> + <groupId>de.hs-heilbronn.mi</groupId> + <artifactId>log4j2-utils</artifactId> + </dependency> + + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-fhir-validation</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-bpe-process-base</artifactId> + <scope>test</scope> + <type>test-jar</type> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>exec</goal> + </goals> + <phase>prepare-package</phase> + </execution> + </executions> + <configuration> + <executable>java</executable> + <arguments> + <argument>-classpath</argument> + <classpath/> + <argument> + org.highmed.dsf.tools.generator.DocumentationGenerator + </argument> + <argument> + de.medizininformatik_initiative.process.reporting + </argument> + </arguments> + <includeProjectDependencies>true</includeProjectDependencies> + <addResourcesToClasspath>true</addResourcesToClasspath> + <classpathScope>compile</classpathScope> + <workingDirectory>${project.basedir}</workingDirectory> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-process-plugin-to-docker-test-setup/dic</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/process + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/dic/bpe/plugin</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-process-plugin-to-docker-test-setup/cos</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/process + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/cos</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/process + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/process + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + </filesets> + </configuration> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/pom.xml b/pom.xml index 24e0510..f64826d 100644 --- a/pom.xml +++ b/pom.xml @@ -11,6 +11,7 @@ <modules> <module>mii-dsf-process-projectathon-data-transfer</module> + <module>mii-dsf-process-reporting</module> <module>mii-dsf-processes-test-data-generator</module> </modules> From c19697168822cc321395d64c8e1dc430522cdb33 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 19 May 2022 12:33:54 +0200 Subject: [PATCH 21/69] initial report process sceleton --- .../pom.xml | 36 +- .../process/report/ConstantsReport.java | 72 ++++ .../report/ReportProcessPluginDefinition.java | 100 +++++ .../process/report/message/SendReceipt.java | 40 ++ .../process/report/message/SendReport.java | 41 ++ .../report/message/StartSendReport.java | 42 ++ .../process/report/service/CreateReport.java | 52 +++ .../report/service/DownloadReport.java | 26 ++ .../process/report/service/InsertReport.java | 26 ++ .../report/service/SelectTargetDic.java | 76 ++++ .../report/service/SelectTargetHrp.java | 82 ++++ .../process/report/service/StartTimer.java | 74 ++++ .../process/report/service/StopTimer.java | 30 ++ .../process/report/service/StoreReceipt.java | 38 ++ .../report/spring/config/ReportingConfig.java | 118 ++++++ .../report/util/ReportStatusGenerator.java | 58 +++ ...rg.highmed.dsf.bpe.ProcessPluginDefinition | 1 + .../main/resources/bpe/report-autostart.bpmn | 241 +++++++++++ .../main/resources/bpe/report-receive.bpmn | 82 ++++ .../src/main/resources/bpe/report-send.bpmn | 162 ++++++++ .../mii-report-autostart.xml | 69 ++++ .../ActivityDefinition/mii-report-receive.xml | 77 ++++ .../ActivityDefinition/mii-report-send.xml | 83 ++++ .../fhir/CodeSystem/mii-report-status.xml | 57 +++ .../resources/fhir/CodeSystem/mii-report.xml | 49 +++ .../extension-mii-report-status-error.xml | 46 +++ .../mii-report-task-autostart-start.xml | 208 ++++++++++ .../mii-report-task-autostart-stop.xml | 64 +++ .../mii-report-task-receive.xml | 130 ++++++ .../mii-report-task-send-start.xml | 258 ++++++++++++ .../mii-report-task-send.xml | 178 ++++++++ .../ValueSet/mii-report-status-receive.xml | 35 ++ .../fhir/ValueSet/mii-report-status-send.xml | 47 +++ .../resources/fhir/ValueSet/mii-report.xml | 26 ++ .../ReportProcessPluginDefinitionTest.java | 44 ++ .../ReportAutostartStartExampleStarter.java | 69 ++++ .../ReportAutostartStopExampleStarter.java | 50 +++ .../bpe/start/ReportSendExampleStarter.java | 63 +++ .../ActivityDefinitionProfileTest.java | 93 +++++ .../report/fhir/profile/TaskProfileTest.java | 380 ++++++++++++++++++ .../src/test/resources/log4j2.xml | 26 ++ .../db/init-db.sh | 4 + .../docker-compose.yml | 149 ++++++- .../hrp/bpe/last_event/README.md | 1 + .../hrp/bpe/log/README.md | 1 + .../hrp/bpe/plugin/README.md | 1 + .../hrp/bpe/process/README.md | 1 + .../hrp/fhir/conf/README.md | 1 + .../hrp/fhir/log/README.md | 1 + .../proxy/conf.d/hrp.conf | 16 + .../secrets/db_hrp_bpe_user.password | 1 + .../secrets/db_hrp_bpe_user_camunda.password | 1 + .../secrets/db_hrp_fhir_user.password | 1 + ...db_hrp_fhir_user_permanent_delete.password | 1 + .../test/data/generator/BundleGenerator.java | 23 +- .../data/generator/CertificateGenerator.java | 5 +- .../test/data/generator/EnvGenerator.java | 9 +- .../resources/bundle-templates/bundle.xml | 115 ++++++ pom.xml | 2 +- 59 files changed, 3735 insertions(+), 47 deletions(-) rename {mii-dsf-process-reporting => mii-dsf-process-report}/pom.xml (81%) create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java create mode 100644 mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition create mode 100644 mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn create mode 100644 mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn create mode 100644 mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java create mode 100644 mii-dsf-process-report/src/test/resources/log4j2.xml create mode 100644 mii-dsf-processes-docker-test-setup/hrp/bpe/last_event/README.md create mode 100644 mii-dsf-processes-docker-test-setup/hrp/bpe/log/README.md create mode 100644 mii-dsf-processes-docker-test-setup/hrp/bpe/plugin/README.md create mode 100644 mii-dsf-processes-docker-test-setup/hrp/bpe/process/README.md create mode 100644 mii-dsf-processes-docker-test-setup/hrp/fhir/conf/README.md create mode 100644 mii-dsf-processes-docker-test-setup/hrp/fhir/log/README.md create mode 100644 mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user_camunda.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user_permanent_delete.password diff --git a/mii-dsf-process-reporting/pom.xml b/mii-dsf-process-report/pom.xml similarity index 81% rename from mii-dsf-process-reporting/pom.xml rename to mii-dsf-process-report/pom.xml index 6c6119d..8853230 100644 --- a/mii-dsf-process-reporting/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -4,7 +4,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <artifactId>mii-dsf-process-reporting</artifactId> + <artifactId>mii-dsf-process-report</artifactId> <parent> <artifactId>mii-dsf-processes</artifactId> @@ -72,7 +72,7 @@ org.highmed.dsf.tools.generator.DocumentationGenerator </argument> <argument> - de.medizininformatik_initiative.process.reporting + de.medizininformatik_initiative.process.report </argument> </arguments> <includeProjectDependencies>true</includeProjectDependencies> @@ -122,7 +122,7 @@ </configuration> </execution> <execution> - <id>copy-process-plugin-to-docker-test-setup/cos</id> + <id>copy-process-plugin-to-docker-test-setup/hrp</id> <phase>package</phase> <goals> <goal>copy</goal> @@ -136,27 +136,10 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/process + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process </outputDirectory> </configuration> </execution> - <execution> - <id>copy-dependencies/cos</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> - </configuration> - </execution> </executions> </plugin> <plugin> @@ -184,22 +167,13 @@ </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/process + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process </directory> <includes> <include>${project.artifactId}-${project.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> </filesets> </configuration> </plugin> diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java new file mode 100644 index 0000000..5cc3e52 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -0,0 +1,72 @@ +package de.medizininformatik_initiative.process.report; + +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; + +public interface ConstantsReport +{ + String PROCESS_NAME_REPORT_AUTOSTART = "reportAutostart"; + String PROCESS_NAME_REPORT_RECEIVE = "reportReceive"; + String PROCESS_NAME_REPORT_SEND = "reportSend"; + + String PROCESS_NAME_FULL_REPORT_AUTOSTART = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_AUTOSTART; + String PROCESS_NAME_FULL_REPORT_RECEIVE = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_RECEIVE; + String PROCESS_NAME_FULL_REPORT_SEND = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_SEND; + + String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; + + String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; + String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; + String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; + String CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER = "health-research-platform-identifier"; + String CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS = "report-status"; + String CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL = "timer-interval"; + + String CODESYSTEM_MII_REPORT_STATUS = "http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED = "not-allowed"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE = "not-reachable"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING = "receipt-missing"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK = "receipt-ok"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR = "receipt-error"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK = "receive-ok"; + String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR = "receive-error"; + + String PROCESS_MII_URI_BASE = "http://medizininformatik-initiative.de/bpe/Process/"; + + String PROFILE_MII_REPORT_TASK_AUTOSTART_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start"; + String PROFILE_MII_REPORT_TASK_AUTOSTART_START_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_START + "|" + + VERSION; + String PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_AUTOSTART + + "/"; + String PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI + + VERSION; + String PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME = "reportAutostartStart"; + + String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop"; + String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_STOP + "|" + + VERSION; + String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME = "reportAutostartStop"; + + String PROFILE_MII_REPORT_TASK_SEND_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"; + String PROFILE_MII_REPORT_TASK_SEND_START_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_START + "|" + VERSION; + String PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_SEND + "/"; + String PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI + + VERSION; + String PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME = "reportSendStart"; + + String PROFILE_MII_REPORT_TASK_SEND = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send"; + String PROFILE_MII_REPORT_TASK_SEND_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND + "|" + VERSION; + String PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_RECEIVE + "/"; + String PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI + + VERSION; + String PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME = "reportSend"; + + String PROFILE_MII_REPORT_TASK_RECEIVE = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive"; + String PROFILE_MII_REPORT_TASK_RECEIVE_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_RECEIVE + "|" + VERSION; + String PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME = "reportReceive"; + + String BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL = "reportTimerInterval"; + String BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER = "reportStopTimer"; + String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; + + String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java new file mode 100644 index 0000000..bc94104 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -0,0 +1,100 @@ +package de.medizininformatik_initiative.process.report; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_RECEIVE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_SEND; + +import java.time.LocalDate; +import java.util.Arrays; +import java.util.List; +import java.util.Map; +import java.util.stream.Stream; + +import org.highmed.dsf.bpe.ProcessPluginDefinition; +import org.highmed.dsf.fhir.resources.AbstractResource; +import org.highmed.dsf.fhir.resources.ActivityDefinitionResource; +import org.highmed.dsf.fhir.resources.CodeSystemResource; +import org.highmed.dsf.fhir.resources.ResourceProvider; +import org.highmed.dsf.fhir.resources.StructureDefinitionResource; +import org.highmed.dsf.fhir.resources.ValueSetResource; +import org.springframework.core.env.PropertyResolver; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.spring.config.ReportingConfig; + +public class ReportProcessPluginDefinition implements ProcessPluginDefinition +{ + + public static final String VERSION = "0.2.0"; + public static final LocalDate RELEASE_DATE = LocalDate.of(2022, 4, 14); + + @Override + public String getName() + { + return "mii-process-reporting"; + } + + @Override + public String getVersion() + { + return VERSION; + } + + @Override + public LocalDate getReleaseDate() + { + return RELEASE_DATE; + } + + @Override + public Stream<String> getBpmnFiles() + { + return Stream.of("bpe/report-autostart.bpmn", "bpe/report-send.bpmn", "bpe/report-receive.bpmn"); + } + + @Override + public Stream<Class<?>> getSpringConfigClasses() + { + return Stream.of(ReportingConfig.class); + } + + @Override + public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader classLoader, + PropertyResolver resolver) + { + var aAutostart = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-autostart.xml"); + var aReceive = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-receive.xml"); + var aSend = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-send.xml"); + + var cReport = CodeSystemResource.file("fhir/CodeSystem/mii-report.xml"); + var cReportStatus = CodeSystemResource.file("fhir/CodeSystem/mii-report-status.xml"); + + var eReportStatusError = StructureDefinitionResource + .file("fhir/StructureDefinition/extension-mii-report-status-error.xml"); + + var sAutostartStart = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-report-task-autostart-start.xml"); + var sAutostartStop = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-report-task-autostart-stop.xml"); + var sReceive = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-receive.xml"); + var sSend = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send.xml"); + var sSendStart = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send-start.xml"); + + var vReport = ValueSetResource.file("fhir/ValueSet/mii-report.xml"); + var vReportStatusReceive = ValueSetResource.file("fhir/ValueSet/mii-report-status-receive.xml"); + var vReportStatusSend = ValueSetResource.file("fhir/ValueSet/mii-report-status-send.xml"); + + Map<String, List<AbstractResource>> resourcesByProcessKeyAndVersion = Map.of( + PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, + Arrays.asList(aAutostart, cReport, sAutostartStart, sAutostartStop, vReport), + PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, + Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, sSend, vReport, + vReportStatusReceive), + PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, Arrays.asList(aSend, cReport, cReportStatus, + eReportStatusError, sReceive, sSendStart, vReport, vReportStatusSend)); + + return ResourceProvider.read(VERSION, RELEASE_DATE, + () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, resolver, + resourcesByProcessKeyAndVersion); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java new file mode 100644 index 0000000..21bdcfe --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java @@ -0,0 +1,40 @@ +package de.medizininformatik_initiative.process.report.message; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; + +import java.util.stream.Stream; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; +import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Coding; +import org.hl7.fhir.r4.model.Task; + +import ca.uhn.fhir.context.FhirContext; + +public class SendReceipt extends AbstractTaskMessageSend +{ + public SendReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) + { + super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } + + @Override + protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) + { + Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); + parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); + parameterComponent.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS) + .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + + return Stream.of(parameterComponent); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java new file mode 100644 index 0000000..8f776a3 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java @@ -0,0 +1,41 @@ +package de.medizininformatik_initiative.process.report.message; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; + +import java.util.stream.Stream; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; +import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.Task; + +import ca.uhn.fhir.context.FhirContext; + +public class SendReport extends AbstractTaskMessageSend +{ + public SendReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) + { + super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } + + @Override + protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) + { + String bundleId = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + + Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); + parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + parameterComponent.setValue(new Reference(bundleId).setType(ResourceType.Bundle.name())); + + return Stream.of(parameterComponent); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java new file mode 100644 index 0000000..6c6250f --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java @@ -0,0 +1,42 @@ +package de.medizininformatik_initiative.process.report.message; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; + +import java.util.stream.Stream; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; +import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Task; + +import ca.uhn.fhir.context.FhirContext; + +public class StartSendReport extends AbstractTaskMessageSend +{ + public StartSendReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) + { + super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } + + @Override + protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) + { + Stream<Task.ParameterComponent> searchBundleStream = getLeadingTaskFromExecutionVariables().getInput().stream() + .filter(Task.ParameterComponent::hasType) + .filter(i -> i.getType().getCoding().stream().anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE.equals(c.getCode()))); + + Stream<Task.ParameterComponent> hrpIdentifierStream = getLeadingTaskFromExecutionVariables().getInput().stream() + .filter(Task.ParameterComponent::hasType) + .filter(i -> i.getType().getCoding().stream().anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER.equals(c.getCode()))); + + return Stream.concat(searchBundleStream, hrpIdentifierStream); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java new file mode 100644 index 0000000..2d938a7 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -0,0 +1,52 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; + +import java.util.Collections; +import java.util.Map; + +import org.camunda.bpm.engine.delegate.BpmnError; +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.Target; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.ResourceType; + +public class CreateReport extends AbstractServiceDelegate +{ + public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) throws BpmnError, Exception + { + // TODO: implement, use dummy value at the moment + Bundle bundle = new Bundle(); + bundle.setType(Bundle.BundleType.BATCHRESPONSE); + bundle.getIdentifier().setSystem(CODESYSTEM_MII_REPORT).setValue("Report|Test_DIC"); + + // TODO: end + + Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); + getReadAccessHelper().addOrganization(bundle, target.getOrganizationIdentifierValue()); + + IdType bundleIdType = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() + .updateConditionaly(bundle, Map.of("identifier", Collections.singletonList("Report|Test_DIC"))); + String bundleId = new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), + bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, + Variables.stringValue(bundleId)); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java new file mode 100644 index 0000000..95cff5a --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java @@ -0,0 +1,26 @@ +package de.medizininformatik_initiative.process.report.service; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class DownloadReport extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(DownloadReport.class); + + public DownloadReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + logger.info("DOWNLOAD REPORT EXEC"); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java new file mode 100644 index 0000000..a03821b --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -0,0 +1,26 @@ +package de.medizininformatik_initiative.process.report.service; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class InsertReport extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(InsertReport.class); + + public InsertReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + logger.info("INSERT REPORT EXEC"); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java new file mode 100644 index 0000000..ab80204 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java @@ -0,0 +1,76 @@ +package de.medizininformatik_initiative.process.report.service; + +import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_CORRELATION_KEY; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; + +import java.util.Objects; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.EndpointProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.Target; +import org.highmed.dsf.fhir.variables.TargetValues; +import org.hl7.fhir.r4.model.Endpoint; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Task; +import org.springframework.beans.factory.InitializingBean; + +public class SelectTargetDic extends AbstractServiceDelegate implements InitializingBean +{ + private final EndpointProvider endpointProvider; + + public SelectTargetDic(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, EndpointProvider endpointProvider) + { + super(clientProvider, taskHelper, readAccessHelper); + + this.endpointProvider = endpointProvider; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(endpointProvider, "endpointProvider"); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + Task task = getLeadingTaskFromExecutionVariables(); + String dicIdentifier = getDicOrganizationIdentifier(task); + Endpoint dicEndpoint = getDicEndpoint(dicIdentifier); + Target dicTarget = createTarget(dicIdentifier, dicEndpoint); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(dicTarget)); + } + + private String getDicOrganizationIdentifier(Task task) + { + return task.getRequester().getIdentifier().getValue(); + } + + private Endpoint getDicEndpoint(String dicIndentifier) + { + return endpointProvider.getFirstDefaultEndpoint(dicIndentifier).orElseThrow( + () -> new RuntimeException("Could not find default endpoint of organization '" + dicIndentifier + "'")); + } + + private Target createTarget(String dicIndentifier, Endpoint dicEndpoint) + { + String dicEndpointIdentifier = getEndpointIdentifierValue(dicEndpoint); + return Target.createUniDirectionalTarget(dicIndentifier, dicEndpointIdentifier, dicEndpoint.getAddress()); + } + + private String getEndpointIdentifierValue(Endpoint endpoint) + { + return endpoint.getIdentifier().stream() + .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).findFirst() + .map(Identifier::getValue).get(); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java new file mode 100644 index 0000000..72c72b2 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java @@ -0,0 +1,82 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; + +import java.util.Objects; +import java.util.UUID; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.EndpointProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.Target; +import org.highmed.dsf.fhir.variables.TargetValues; +import org.hl7.fhir.r4.model.Endpoint; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.Task; +import org.springframework.beans.factory.InitializingBean; + +public class SelectTargetHrp extends AbstractServiceDelegate implements InitializingBean +{ + private final EndpointProvider endpointProvider; + + public SelectTargetHrp(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, EndpointProvider endpointProvider) + { + super(clientProvider, taskHelper, readAccessHelper); + + this.endpointProvider = endpointProvider; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(endpointProvider, "endpointProvider"); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + Task task = getLeadingTaskFromExecutionVariables(); + String hrpIdentifier = getHrpOrganizationIdentifier(task); + Endpoint hrpEndpoint = getHrpEndpoint(hrpIdentifier); + Target hrpTarget = createTarget(hrpIdentifier, hrpEndpoint); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(hrpTarget)); + } + + private String getHrpOrganizationIdentifier(Task task) + { + return getTaskHelper() + .getFirstInputParameterReferenceValue(task, CODESYSTEM_MII_REPORT, + CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER) + .filter(Reference::hasIdentifier).map(Reference::getIdentifier).map(Identifier::getValue) + .orElseThrow(() -> new RuntimeException("HRP identifier missing")); + } + + private Endpoint getHrpEndpoint(String hrpIndentifier) + { + return endpointProvider.getFirstDefaultEndpoint(hrpIndentifier).orElseThrow( + () -> new RuntimeException("Could not find default endpoint of organization '" + hrpIndentifier + "'")); + } + + private Target createTarget(String hrpIndentifier, Endpoint hrpEndpoint) + { + String endpointIdentifier = getEndpointIdentifierValue(hrpEndpoint); + return Target.createUniDirectionalTarget(hrpIndentifier, endpointIdentifier, hrpEndpoint.getAddress()); + } + + private String getEndpointIdentifierValue(Endpoint endpoint) + { + return endpoint.getIdentifier().stream() + .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).findFirst() + .map(Identifier::getValue).get(); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java new file mode 100644 index 0000000..9017217 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java @@ -0,0 +1,74 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; +import static de.medizininformatik_initiative.process.report.ConstantsReport.REPORT_TIMER_INTERVAL_DEFAULT_VALUE; +import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; + +import java.util.Objects; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.EndpointProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.Target; +import org.highmed.dsf.fhir.variables.TargetValues; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; + +public class StartTimer extends AbstractServiceDelegate implements InitializingBean +{ + private static final Logger logger = LoggerFactory.getLogger(StartTimer.class); + + private final OrganizationProvider organizationProvider; + private final EndpointProvider endpointProvider; + + public StartTimer(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, + EndpointProvider endpointProvider) + { + super(clientProvider, taskHelper, readAccessHelper); + + this.organizationProvider = organizationProvider; + this.endpointProvider = endpointProvider; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + + Objects.requireNonNull(organizationProvider, "organizationProvider"); + Objects.requireNonNull(endpointProvider, "endpointProvider"); + } + + @Override + protected void doExecute(DelegateExecution execution) throws Exception + { + logger.debug("Setting variable '{}' to false", BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER); + execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER, Variables.booleanValue(false)); + + String timerInterval = getTimerInterval(); + logger.debug("Setting variable '{}' to {}", BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, timerInterval); + execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, Variables.stringValue(timerInterval)); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, + TargetValues.create(Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), + endpointProvider.getLocalEndpointIdentifier().getValue(), + endpointProvider.getLocalEndpointAddress()))); + } + + private String getTimerInterval() + { + return getTaskHelper().getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), + CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) + .orElse(REPORT_TIMER_INTERVAL_DEFAULT_VALUE); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java new file mode 100644 index 0000000..6061784 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java @@ -0,0 +1,30 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class StopTimer extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(StopTimer.class); + + public StopTimer(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution execution) throws Exception + { + logger.debug("Setting variable '{}' to true", BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER); + execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER, Variables.booleanValue(true)); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java new file mode 100644 index 0000000..d8c8696 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -0,0 +1,38 @@ +package de.medizininformatik_initiative.process.report.service; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Task; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.uhn.fhir.context.FhirContext; + +public class StoreReceipt extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(StoreReceipt.class); + + public StoreReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + Task leadingTask = getLeadingTaskFromExecutionVariables(); + Task currentTask = getCurrentTaskFromExecutionVariables(); + + if (!currentTask.getId().equals(leadingTask.getId())) + { + // The currentTask finishes here but is not automatically set to completed + // because it is an additional currentTask during the execution of the main process + currentTask.setStatus(Task.TaskStatus.COMPLETED); + getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn().update(currentTask); + } + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java new file mode 100644 index 0000000..d49cd5d --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -0,0 +1,118 @@ +package de.medizininformatik_initiative.process.report.spring.config; + +import org.camunda.feel.syntaxtree.In; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.EndpointProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.message.SendReceipt; +import de.medizininformatik_initiative.process.report.message.SendReport; +import de.medizininformatik_initiative.process.report.message.StartSendReport; +import de.medizininformatik_initiative.process.report.service.CreateReport; +import de.medizininformatik_initiative.process.report.service.DownloadReport; +import de.medizininformatik_initiative.process.report.service.InsertReport; +import de.medizininformatik_initiative.process.report.service.SelectTargetDic; +import de.medizininformatik_initiative.process.report.service.SelectTargetHrp; +import de.medizininformatik_initiative.process.report.service.StartTimer; +import de.medizininformatik_initiative.process.report.service.StopTimer; +import de.medizininformatik_initiative.process.report.service.StoreReceipt; + +@Configuration +public class ReportingConfig +{ + @Autowired + private FhirWebserviceClientProvider clientProvider; + + @Autowired + private TaskHelper taskHelper; + + @Autowired + private ReadAccessHelper readAccessHelper; + + @Autowired + private OrganizationProvider organizationProvider; + + @Autowired + private EndpointProvider endpointProvider; + + @Autowired + private FhirContext fhirContext; + + // reportAutostart Process + + @Bean + public StartTimer startTimer() + { + return new StartTimer(clientProvider, taskHelper, readAccessHelper, organizationProvider, endpointProvider); + } + + @Bean + public StopTimer stopTimer() + { + return new StopTimer(clientProvider, taskHelper, readAccessHelper); + } + + @Bean + public StartSendReport startSendReport() + { + return new StartSendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } + + // reportSend Process + + @Bean + public SelectTargetHrp selectTargetHrp() + { + return new SelectTargetHrp(clientProvider, taskHelper, readAccessHelper, endpointProvider); + } + + @Bean + public CreateReport createReport() + { + return new CreateReport(clientProvider, taskHelper, readAccessHelper); + } + + @Bean + public SendReport sendReport() + { + return new SendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } + + @Bean + public StoreReceipt storeReceipt() + { + return new StoreReceipt(clientProvider, taskHelper, readAccessHelper); + } + + // reportReceive Process + + @Bean + public DownloadReport downloadReport() + { + return new DownloadReport(clientProvider, taskHelper, readAccessHelper); + } + + @Bean + public InsertReport insertReport() + { + return new InsertReport(clientProvider, taskHelper, readAccessHelper); + } + + @Bean + public SelectTargetDic selectTargetDic() + { + return new SelectTargetDic(clientProvider, taskHelper, readAccessHelper, endpointProvider); + } + + @Bean + public SendReceipt sendReceipt() + { + return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java new file mode 100644 index 0000000..f366f66 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java @@ -0,0 +1,58 @@ +package de.medizininformatik_initiative.process.report.util; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; +import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; + +import org.hl7.fhir.r4.model.BackboneElement; +import org.hl7.fhir.r4.model.Coding; +import org.hl7.fhir.r4.model.Extension; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task.ParameterComponent; +import org.hl7.fhir.r4.model.Task.TaskOutputComponent; + +public class ReportStatusGenerator +{ + public ParameterComponent createReportStatusInput(String statusCode) + { + return createReportStatusInput(statusCode, null); + } + + public ParameterComponent createReportStatusInput(String statusCode, String errorMessage) + { + ParameterComponent input = new ParameterComponent(); + input.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS).setCode(statusCode)); + input.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT).setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); + + if (errorMessage != null) + addErrorExtension(input, errorMessage); + + return input; + } + + public TaskOutputComponent createReportStatusOutput(String statusCode) + { + return createReportStatusOutput(statusCode, null); + } + + public TaskOutputComponent createReportStatusOutput(String statusCode, String errorMessage) + { + TaskOutputComponent output = new TaskOutputComponent(); + output.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS).setCode(statusCode)); + output.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); + + if (errorMessage != null) + addErrorExtension(output, errorMessage); + + return output; + } + + private void addErrorExtension(BackboneElement element, String errorMessage) + { + Extension extension = element.addExtension(); + extension.setUrl(EXTENSION_REPORT_STATUS_ERROR_URL); + extension.setValue(new StringType(errorMessage)); + } +} diff --git a/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition b/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition new file mode 100644 index 0000000..38b6ba8 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition @@ -0,0 +1 @@ +de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn new file mode 100644 index 0000000..6c6b248 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn @@ -0,0 +1,241 @@ +<?xml version="1.0" encoding="UTF-8"?> +<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_1bd6yss" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> + <bpmn:process id="medizininformatik-initiativede_reportAutostart" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:endEvent id="Event_1ukqals"> + <bpmn:incoming>Flow_0stek1z</bpmn:incoming> + </bpmn:endEvent> + <bpmn:exclusiveGateway id="Gateway_1xqxerc"> + <bpmn:incoming>Flow_05mfu8d</bpmn:incoming> + <bpmn:incoming>Flow_1ltiore</bpmn:incoming> + <bpmn:outgoing>Flow_0g1txh0</bpmn:outgoing> + <bpmn:outgoing>Flow_0jy9ipp</bpmn:outgoing> + </bpmn:exclusiveGateway> + <bpmn:startEvent id="ReportAutostartStartMessageStartEvent" name="start report autostart"> + <bpmn:outgoing>Flow_09o8bb5</bpmn:outgoing> + <bpmn:messageEventDefinition id="MessageEventDefinition_1ot9xdv" messageRef="Message_13deqwn" /> + </bpmn:startEvent> + <bpmn:parallelGateway id="Gateway_00tj0cp"> + <bpmn:incoming>Flow_1bbw6lm</bpmn:incoming> + <bpmn:outgoing>Flow_05mfu8d</bpmn:outgoing> + <bpmn:outgoing>Flow_06toths</bpmn:outgoing> + </bpmn:parallelGateway> + <bpmn:intermediateCatchEvent id="Event_0eqigaq" name="wait"> + <bpmn:incoming>Flow_1asxc2j</bpmn:incoming> + <bpmn:outgoing>Flow_1ltiore</bpmn:outgoing> + <bpmn:timerEventDefinition id="TimerEventDefinition_0f3gxu4"> + <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">${reportTimerInterval}</bpmn:timeDuration> + </bpmn:timerEventDefinition> + </bpmn:intermediateCatchEvent> + <bpmn:parallelGateway id="Gateway_0oa1bkj"> + <bpmn:incoming>Flow_0y9pdwn</bpmn:incoming> + <bpmn:incoming>Flow_13osd7u</bpmn:incoming> + <bpmn:outgoing>Flow_0stek1z</bpmn:outgoing> + </bpmn:parallelGateway> + <bpmn:sequenceFlow id="Flow_0stek1z" sourceRef="Gateway_0oa1bkj" targetRef="Event_1ukqals" /> + <bpmn:sequenceFlow id="Flow_09o8bb5" sourceRef="ReportAutostartStartMessageStartEvent" targetRef="startTimer" /> + <bpmn:sequenceFlow id="Flow_1ltiore" sourceRef="Event_0eqigaq" targetRef="Gateway_1xqxerc" /> + <bpmn:sequenceFlow id="Flow_05mfu8d" sourceRef="Gateway_00tj0cp" targetRef="Gateway_1xqxerc" /> + <bpmn:sequenceFlow id="Flow_0g1txh0" name="stop timer set" sourceRef="Gateway_1xqxerc" targetRef="Gateway_129hw90"> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${reportStopTimer}</bpmn:conditionExpression> + </bpmn:sequenceFlow> + <bpmn:exclusiveGateway id="Gateway_0sx5e0s"> + <bpmn:incoming>Flow_1yj8623</bpmn:incoming> + <bpmn:outgoing>Flow_1asxc2j</bpmn:outgoing> + <bpmn:outgoing>Flow_1h835ja</bpmn:outgoing> + </bpmn:exclusiveGateway> + <bpmn:sequenceFlow id="Flow_1asxc2j" sourceRef="Gateway_0sx5e0s" targetRef="Event_0eqigaq"> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!reportStopTimer}</bpmn:conditionExpression> + </bpmn:sequenceFlow> + <bpmn:sequenceFlow id="Flow_1h835ja" name="stop timer set" sourceRef="Gateway_0sx5e0s" targetRef="Gateway_129hw90"> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${reportStopTimer}</bpmn:conditionExpression> + </bpmn:sequenceFlow> + <bpmn:subProcess id="StopSubProcess"> + <bpmn:incoming>Flow_06toths</bpmn:incoming> + <bpmn:outgoing>Flow_0y9pdwn</bpmn:outgoing> + <bpmn:startEvent id="Event_02xmnq6"> + <bpmn:outgoing>Flow_1x5v76c</bpmn:outgoing> + </bpmn:startEvent> + <bpmn:serviceTask id="StopTimer" name="stop timer" camunda:class="de.medizininformatik_initiative.process.report.service.StopTimer"> + <bpmn:incoming>Flow_0m0cias</bpmn:incoming> + <bpmn:outgoing>Flow_1vxlaau</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:intermediateCatchEvent id="ReportAutostartStopMessageStartEvent" name="stop report autostart"> + <bpmn:incoming>Flow_1x5v76c</bpmn:incoming> + <bpmn:outgoing>Flow_0m0cias</bpmn:outgoing> + <bpmn:messageEventDefinition id="MessageEventDefinition_1d7e8jd" messageRef="Message_1ws42uv" /> + </bpmn:intermediateCatchEvent> + <bpmn:sequenceFlow id="Flow_0m0cias" sourceRef="ReportAutostartStopMessageStartEvent" targetRef="StopTimer" /> + <bpmn:sequenceFlow id="Flow_1x5v76c" sourceRef="Event_02xmnq6" targetRef="ReportAutostartStopMessageStartEvent" /> + <bpmn:endEvent id="Event_1ckek3z"> + <bpmn:incoming>Flow_1vxlaau</bpmn:incoming> + </bpmn:endEvent> + <bpmn:sequenceFlow id="Flow_1vxlaau" sourceRef="StopTimer" targetRef="Event_1ckek3z" /> + </bpmn:subProcess> + <bpmn:sequenceFlow id="Flow_06toths" sourceRef="Gateway_00tj0cp" targetRef="StopSubProcess" /> + <bpmn:sequenceFlow id="Flow_0y9pdwn" sourceRef="StopSubProcess" targetRef="Gateway_0oa1bkj" /> + <bpmn:sequenceFlow id="Flow_0jy9ipp" sourceRef="Gateway_1xqxerc" targetRef="startSendRport"> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!reportStopTimer}</bpmn:conditionExpression> + </bpmn:sequenceFlow> + <bpmn:sequenceFlow id="Flow_1bbw6lm" sourceRef="startTimer" targetRef="Gateway_00tj0cp" /> + <bpmn:serviceTask id="startTimer" name="start timer" camunda:class="de.medizininformatik_initiative.process.report.service.StartTimer"> + <bpmn:incoming>Flow_09o8bb5</bpmn:incoming> + <bpmn:outgoing>Flow_1bbw6lm</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:exclusiveGateway id="Gateway_129hw90"> + <bpmn:incoming>Flow_1h835ja</bpmn:incoming> + <bpmn:incoming>Flow_0g1txh0</bpmn:incoming> + <bpmn:outgoing>Flow_13osd7u</bpmn:outgoing> + </bpmn:exclusiveGateway> + <bpmn:sequenceFlow id="Flow_13osd7u" sourceRef="Gateway_129hw90" targetRef="Gateway_0oa1bkj" /> + <bpmn:sequenceFlow id="Flow_1yj8623" sourceRef="startSendRport" targetRef="Gateway_0sx5e0s" /> + <bpmn:intermediateThrowEvent id="startSendRport" name="start send report"> + <bpmn:extensionElements> + <camunda:inputOutput> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">reportSendStart</camunda:inputParameter> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}</camunda:inputParameter> + </camunda:inputOutput> + </bpmn:extensionElements> + <bpmn:incoming>Flow_0jy9ipp</bpmn:incoming> + <bpmn:outgoing>Flow_1yj8623</bpmn:outgoing> + <bpmn:messageEventDefinition id="MessageEventDefinition_1gjl6d4" camunda:class="de.medizininformatik_initiative.process.report.message.StartSendReport" /> + </bpmn:intermediateThrowEvent> + </bpmn:process> + <bpmn:message id="Message_13deqwn" name="reportAutostartStart" /> + <bpmn:message id="Message_1ws42uv" name="reportAutostartStop" /> + <bpmndi:BPMNDiagram id="BPMNDiagram_1"> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportAutostart"> + <bpmndi:BPMNEdge id="Flow_1yj8623_di" bpmnElement="Flow_1yj8623"> + <di:waypoint x="668" y="197" /> + <di:waypoint x="725" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_13osd7u_di" bpmnElement="Flow_13osd7u"> + <di:waypoint x="915" y="197" /> + <di:waypoint x="985" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1bbw6lm_di" bpmnElement="Flow_1bbw6lm"> + <di:waypoint x="360" y="197" /> + <di:waypoint x="415" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0jy9ipp_di" bpmnElement="Flow_0jy9ipp"> + <di:waypoint x="575" y="197" /> + <di:waypoint x="632" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0y9pdwn_di" bpmnElement="Flow_0y9pdwn"> + <di:waypoint x="818" y="390" /> + <di:waypoint x="1010" y="390" /> + <di:waypoint x="1010" y="222" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_06toths_di" bpmnElement="Flow_06toths"> + <di:waypoint x="440" y="222" /> + <di:waypoint x="440" y="330" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1h835ja_di" bpmnElement="Flow_1h835ja"> + <di:waypoint x="775" y="197" /> + <di:waypoint x="865" y="197" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="777" y="176" width="67" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1asxc2j_di" bpmnElement="Flow_1asxc2j"> + <di:waypoint x="750" y="222" /> + <di:waypoint x="750" y="262" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0g1txh0_di" bpmnElement="Flow_0g1txh0"> + <di:waypoint x="550" y="172" /> + <di:waypoint x="550" y="100" /> + <di:waypoint x="890" y="100" /> + <di:waypoint x="890" y="172" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="553" y="82" width="67" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_05mfu8d_di" bpmnElement="Flow_05mfu8d"> + <di:waypoint x="465" y="197" /> + <di:waypoint x="525" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1ltiore_di" bpmnElement="Flow_1ltiore"> + <di:waypoint x="732" y="280" /> + <di:waypoint x="550" y="280" /> + <di:waypoint x="550" y="222" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_09o8bb5_di" bpmnElement="Flow_09o8bb5"> + <di:waypoint x="198" y="197" /> + <di:waypoint x="260" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0stek1z_di" bpmnElement="Flow_0stek1z"> + <di:waypoint x="1035" y="197" /> + <di:waypoint x="1122" y="197" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNShape id="Event_1ukqals_di" bpmnElement="Event_1ukqals"> + <dc:Bounds x="1122" y="179" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_1xqxerc_di" bpmnElement="Gateway_1xqxerc" isMarkerVisible="true"> + <dc:Bounds x="525" y="172" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_0g2pqnk_di" bpmnElement="ReportAutostartStartMessageStartEvent"> + <dc:Bounds x="162" y="179" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="153" y="222" width="54" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_00tj0cp_di" bpmnElement="Gateway_00tj0cp"> + <dc:Bounds x="415" y="172" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_0eqigaq_di" bpmnElement="Event_0eqigaq"> + <dc:Bounds x="732" y="262" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="740" y="301" width="20" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0oa1bkj_di" bpmnElement="Gateway_0oa1bkj"> + <dc:Bounds x="985" y="172" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0sx5e0s_di" bpmnElement="Gateway_0sx5e0s" isMarkerVisible="true"> + <dc:Bounds x="725" y="172" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1kspnah_di" bpmnElement="StopSubProcess" isExpanded="true"> + <dc:Bounds x="390" y="330" width="428" height="120" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNEdge id="Flow_1vxlaau_di" bpmnElement="Flow_1vxlaau"> + <di:waypoint x="710" y="390" /> + <di:waypoint x="762" y="390" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1x5v76c_di" bpmnElement="Flow_1x5v76c"> + <di:waypoint x="456" y="390" /> + <di:waypoint x="522" y="390" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0m0cias_di" bpmnElement="Flow_0m0cias"> + <di:waypoint x="558" y="390" /> + <di:waypoint x="610" y="390" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNShape id="Event_02xmnq6_di" bpmnElement="Event_02xmnq6"> + <dc:Bounds x="420" y="372" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1cin90r_di" bpmnElement="StopTimer"> + <dc:Bounds x="610" y="350" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_1maglns_di" bpmnElement="ReportAutostartStopMessageStartEvent"> + <dc:Bounds x="522" y="372" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="513" y="415" width="53" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_1ckek3z_di" bpmnElement="Event_1ckek3z"> + <dc:Bounds x="762" y="372" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0laouxt_di" bpmnElement="startTimer"> + <dc:Bounds x="260" y="157" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_129hw90_di" bpmnElement="Gateway_129hw90" isMarkerVisible="true"> + <dc:Bounds x="865" y="172" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_0dsz1xu_di" bpmnElement="startSendRport"> + <dc:Bounds x="632" y="179" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="611" y="222" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + </bpmndi:BPMNPlane> + </bpmndi:BPMNDiagram> +</bpmn:definitions> diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn new file mode 100644 index 0000000..d3f7b7a --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8"?> +<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" id="Definitions_15v05m6" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> + <bpmn:process id="medizininformatik-initiativede_reportReceive" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:startEvent id="StartEvent_1" name="start receive report"> + <bpmn:outgoing>SequenceFlow_07w11cw</bpmn:outgoing> + <bpmn:messageEventDefinition messageRef="Message_0u91abp" /> + </bpmn:startEvent> + <bpmn:sequenceFlow id="SequenceFlow_07w11cw" sourceRef="StartEvent_1" targetRef="downloadReport" /> + <bpmn:endEvent id="sendReceipt" name="send receipt"> + <bpmn:extensionElements> + <camunda:inputOutput> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">reportReceive</camunda:inputParameter> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive|#{version}</camunda:inputParameter> + </camunda:inputOutput> + </bpmn:extensionElements> + <bpmn:incoming>SequenceFlow_1ism9wt</bpmn:incoming> + <bpmn:messageEventDefinition camunda:class="de.medizininformatik_initiative.process.report.message.SendReceipt" /> + </bpmn:endEvent> + <bpmn:sequenceFlow id="SequenceFlow_09i9zb8" sourceRef="downloadReport" targetRef="insertReport" /> + <bpmn:serviceTask id="downloadReport" name="download report" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadReport"> + <bpmn:incoming>SequenceFlow_07w11cw</bpmn:incoming> + <bpmn:outgoing>SequenceFlow_09i9zb8</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:serviceTask id="selectTargetDic" name="select target dic" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetDic"> + <bpmn:incoming>Flow_0epmqlh</bpmn:incoming> + <bpmn:outgoing>SequenceFlow_1ism9wt</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:sequenceFlow id="SequenceFlow_1ism9wt" sourceRef="selectTargetDic" targetRef="sendReceipt" /> + <bpmn:sequenceFlow id="Flow_0epmqlh" sourceRef="insertReport" targetRef="selectTargetDic" /> + <bpmn:serviceTask id="insertReport" name="insert report" camunda:class="de.medizininformatik_initiative.process.report.service.InsertReport"> + <bpmn:incoming>SequenceFlow_09i9zb8</bpmn:incoming> + <bpmn:outgoing>Flow_0epmqlh</bpmn:outgoing> + </bpmn:serviceTask> + </bpmn:process> + <bpmn:message id="Message_0u91abp" name="reportSend" /> + <bpmn:message id="Message_1h0kvyq" /> + <bpmn:error id="Error_1j0t9ud" name="target_not_allowed" errorCode="target_not_allowed" /> + <bpmndi:BPMNDiagram id="BPMNDiagram_1"> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportReceive"> + <bpmndi:BPMNEdge id="Flow_0epmqlh_di" bpmnElement="Flow_0epmqlh"> + <di:waypoint x="520" y="120" /> + <di:waypoint x="580" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="SequenceFlow_1ism9wt_di" bpmnElement="SequenceFlow_1ism9wt"> + <di:waypoint x="680" y="120" /> + <di:waypoint x="742" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="SequenceFlow_09i9zb8_di" bpmnElement="SequenceFlow_09i9zb8"> + <di:waypoint x="362" y="120" /> + <di:waypoint x="420" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="SequenceFlow_07w11cw_di" bpmnElement="SequenceFlow_07w11cw"> + <di:waypoint x="209" y="120" /> + <di:waypoint x="262" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNShape id="StartEvent_1qh431z_di" bpmnElement="StartEvent_1"> + <dc:Bounds x="173" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="161" y="145" width="60" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="EndEvent_108jj6g_di" bpmnElement="sendReceipt"> + <dc:Bounds x="742" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="731" y="145" width="60" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="ServiceTask_1uea92o_di" bpmnElement="downloadReport"> + <dc:Bounds x="262" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="ServiceTask_0ko681m_di" bpmnElement="selectTargetDic"> + <dc:Bounds x="580" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1xhzf00_di" bpmnElement="insertReport"> + <dc:Bounds x="420" y="80" width="100" height="80" /> + </bpmndi:BPMNShape> + </bpmndi:BPMNPlane> + </bpmndi:BPMNDiagram> +</bpmn:definitions> diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn new file mode 100644 index 0000000..114c158 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="UTF-8"?> +<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_0azvmx1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> + <bpmn:process id="medizininformatik-initiativede_reportSend" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:sequenceFlow id="SequenceFlow_0k1j79c" sourceRef="startSendReport" targetRef="selectTargetHrp" /> + <bpmn:sequenceFlow id="SequenceFlow_05ia6lz" sourceRef="selectTargetHrp" targetRef="createReport" /> + <bpmn:serviceTask id="selectTargetHrp" name="select target hrp" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetHrp"> + <bpmn:incoming>SequenceFlow_0k1j79c</bpmn:incoming> + <bpmn:outgoing>SequenceFlow_05ia6lz</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:endEvent id="EndEvent_1rdxonv"> + <bpmn:incoming>Flow_0d1hhpd</bpmn:incoming> + </bpmn:endEvent> + <bpmn:startEvent id="startSendReport" name="start send report"> + <bpmn:outgoing>SequenceFlow_0k1j79c</bpmn:outgoing> + <bpmn:messageEventDefinition messageRef="Message_1pklz6t" /> + </bpmn:startEvent> + <bpmn:sequenceFlow id="Flow_0d1hhpd" sourceRef="storeReceipt" targetRef="EndEvent_1rdxonv" /> + <bpmn:serviceTask id="storeReceipt" name="store receipt" camunda:class="de.medizininformatik_initiative.process.report.service.StoreReceipt"> + <bpmn:incoming>Flow_0lez18n</bpmn:incoming> + <bpmn:outgoing>Flow_0d1hhpd</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:sequenceFlow id="Flow_0gkokuw" sourceRef="createReport" targetRef="sendReport" /> + <bpmn:serviceTask id="createReport" name="create report" camunda:class="de.medizininformatik_initiative.process.report.service.CreateReport"> + <bpmn:incoming>SequenceFlow_05ia6lz</bpmn:incoming> + <bpmn:outgoing>Flow_0gkokuw</bpmn:outgoing> + </bpmn:serviceTask> + <bpmn:intermediateThrowEvent id="sendReport" name="send report"> + <bpmn:extensionElements> + <camunda:inputOutput> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportReceive/#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">reportSend</camunda:inputParameter> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send|#{version}</camunda:inputParameter> + </camunda:inputOutput> + </bpmn:extensionElements> + <bpmn:incoming>Flow_0gkokuw</bpmn:incoming> + <bpmn:outgoing>Flow_0hq9yqb</bpmn:outgoing> + <bpmn:messageEventDefinition id="MessageEventDefinition_14xatvb" camunda:class="de.medizininformatik_initiative.process.report.message.SendReport" /> + </bpmn:intermediateThrowEvent> + <bpmn:sequenceFlow id="Flow_06wgdy0" sourceRef="receiveReceipt" targetRef="Gateway_0tuxyny" /> + <bpmn:intermediateCatchEvent id="receiveReceipt" name="receive receipt"> + <bpmn:incoming>Flow_0zp2a01</bpmn:incoming> + <bpmn:outgoing>Flow_06wgdy0</bpmn:outgoing> + <bpmn:messageEventDefinition id="MessageEventDefinition_1yqm4x3" messageRef="Message_2irb7l0" /> + </bpmn:intermediateCatchEvent> + <bpmn:sequenceFlow id="Flow_0hq9yqb" sourceRef="sendReport" targetRef="Gateway_1uv2c5f" /> + <bpmn:sequenceFlow id="Flow_0zp2a01" sourceRef="Gateway_1uv2c5f" targetRef="receiveReceipt" /> + <bpmn:eventBasedGateway id="Gateway_1uv2c5f"> + <bpmn:incoming>Flow_0hq9yqb</bpmn:incoming> + <bpmn:outgoing>Flow_0zp2a01</bpmn:outgoing> + <bpmn:outgoing>Flow_1fi7ktr</bpmn:outgoing> + </bpmn:eventBasedGateway> + <bpmn:intermediateCatchEvent id="wait" name="wait"> + <bpmn:incoming>Flow_1fi7ktr</bpmn:incoming> + <bpmn:outgoing>Flow_085f33c</bpmn:outgoing> + <bpmn:timerEventDefinition id="TimerEventDefinition_0wa7xi7"> + <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">PT5M</bpmn:timeDuration> + </bpmn:timerEventDefinition> + </bpmn:intermediateCatchEvent> + <bpmn:sequenceFlow id="Flow_1fi7ktr" sourceRef="Gateway_1uv2c5f" targetRef="wait" /> + <bpmn:exclusiveGateway id="Gateway_0tuxyny"> + <bpmn:incoming>Flow_06wgdy0</bpmn:incoming> + <bpmn:incoming>Flow_085f33c</bpmn:incoming> + <bpmn:outgoing>Flow_0lez18n</bpmn:outgoing> + </bpmn:exclusiveGateway> + <bpmn:sequenceFlow id="Flow_0lez18n" sourceRef="Gateway_0tuxyny" targetRef="storeReceipt" /> + <bpmn:sequenceFlow id="Flow_085f33c" sourceRef="wait" targetRef="Gateway_0tuxyny" /> + </bpmn:process> + <bpmn:message id="Message_10o3b8y" name="pong" /> + <bpmn:message id="Message_1pklz6t" name="reportSendStart" /> + <bpmn:message id="Message_2irb7l0" name="reportReceive" /> + <bpmndi:BPMNDiagram id="BPMNDiagram_1"> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportSend"> + <bpmndi:BPMNEdge id="Flow_06wgdy0_di" bpmnElement="Flow_06wgdy0"> + <di:waypoint x="838" y="120" /> + <di:waypoint x="905" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0gkokuw_di" bpmnElement="Flow_0gkokuw"> + <di:waypoint x="520" y="120" /> + <di:waypoint x="582" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0d1hhpd_di" bpmnElement="Flow_0d1hhpd"> + <di:waypoint x="1140" y="120" /> + <di:waypoint x="1222" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="SequenceFlow_05ia6lz_di" bpmnElement="SequenceFlow_05ia6lz"> + <di:waypoint x="360" y="120" /> + <di:waypoint x="420" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="SequenceFlow_0k1j79c_di" bpmnElement="SequenceFlow_0k1j79c"> + <di:waypoint x="188" y="120" /> + <di:waypoint x="260" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0hq9yqb_di" bpmnElement="Flow_0hq9yqb"> + <di:waypoint x="618" y="120" /> + <di:waypoint x="675" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0zp2a01_di" bpmnElement="Flow_0zp2a01"> + <di:waypoint x="725" y="120" /> + <di:waypoint x="802" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1fi7ktr_di" bpmnElement="Flow_1fi7ktr"> + <di:waypoint x="700" y="145" /> + <di:waypoint x="700" y="210" /> + <di:waypoint x="802" y="210" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0lez18n_di" bpmnElement="Flow_0lez18n"> + <di:waypoint x="955" y="120" /> + <di:waypoint x="1040" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_085f33c_di" bpmnElement="Flow_085f33c"> + <di:waypoint x="838" y="210" /> + <di:waypoint x="930" y="210" /> + <di:waypoint x="930" y="145" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> + <dc:Bounds x="260" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> + <dc:Bounds x="1222" y="102" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> + <dc:Bounds x="152" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="135" y="145" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> + <dc:Bounds x="1040" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createReport"> + <dc:Bounds x="420" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_1fo03j7_di" bpmnElement="sendReport"> + <dc:Bounds x="582" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="573" y="145" width="56" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_04e364z_di" bpmnElement="receiveReceipt"> + <dc:Bounds x="802" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="785" y="145" width="72" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0mh3gst_di" bpmnElement="Gateway_1uv2c5f"> + <dc:Bounds x="675" y="95" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_04mygc4_di" bpmnElement="wait"> + <dc:Bounds x="802" y="192" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="811" y="235" width="20" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0tuxyny_di" bpmnElement="Gateway_0tuxyny" isMarkerVisible="true"> + <dc:Bounds x="905" y="95" width="50" height="50" /> + </bpmndi:BPMNShape> + </bpmndi:BPMNPlane> + </bpmndi:BPMNDiagram> +</bpmn:definitions> diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml new file mode 100644 index 0000000..652b968 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml @@ -0,0 +1,69 @@ +<ActivityDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> + <extension url="message-name"> + <valueString value="reportAutostartStart" /> + </extension> + <extension url="task-profile"> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start|#{version}" /> + </extension> + <extension url="requester"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + <extension url="recipient"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + </extension> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> + <extension url="message-name"> + <valueString value="reportAutostartStop" /> + </extension> + <extension url="task-profile"> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop|#{version}" /> + </extension> + <extension url="requester"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + <extension url="recipient"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + </extension> + <url value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="Report Autostart" /> + <title value="Report Autostart process" /> + <subtitle value="Autostart Report Process" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <contact> + <name value="Medizininformatik-Initiative" /> + <telecom> + <system value="email" /> + <value value="info@medizininformatik-initiative.de" /> + </telecom> + </contact> + <description value="Process to autostart extraction of current KDS implementation progress and sending a report to the FDPG in a predefined interval" /> + <kind value="Task" /> +</ActivityDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml new file mode 100644 index 0000000..9c3c59c --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml @@ -0,0 +1,77 @@ +<ActivityDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> + <extension url="message-name"> + <valueString value="reportSend" /> + </extension> + <extension url="task-profile"> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send|#{version}" /> + </extension> + <extension url="requester"> + <valueCoding> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization-consortium-role"> + <extension url="consortium"> + <valueIdentifier> + <system value="http://highmed.org/sid/organization-identifier" /> + <value value="medizininformatik-initiative.de" /> + </valueIdentifier> + </extension> + <extension url="role"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> + <code value="MeDIC" /> + </valueCoding> + </extension> + </extension> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="REMOTE_ROLE" /> + </valueCoding> + </extension> + <extension url="recipient"> + <valueCoding> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization-consortium-role"> + <extension url="consortium"> + <valueIdentifier> + <system value="http://highmed.org/sid/organization-identifier" /> + <value value="medizininformatik-initiative.de" /> + </valueIdentifier> + </extension> + <extension url="role"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> + <code value="HRP" /> + </valueCoding> + </extension> + </extension> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ROLE" /> + </valueCoding> + </extension> + </extension> + <url value="http://medizininformatik-initiative.de/bpe/Process/reportReceive" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="Report Receive" /> + <title value="Report Receive Process" /> + <subtitle value="Process to receive reports of current KDS implementation progress of MeDICs" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <contact> + <name value="Medizininformatik-Initiative" /> + <telecom> + <system value="email" /> + <value value="info@medizininformatik-initiative.de" /> + </telecom> + </contact> + <description value="Process to receive current KDS implementation progress of MeDICs at a HRP" /> + <kind value="Task" /> +</ActivityDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml new file mode 100644 index 0000000..788066c --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml @@ -0,0 +1,83 @@ +<ActivityDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> + <extension url="message-name"> + <valueString value="reportSendStart" /> + </extension> + <extension url="task-profile"> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|#{version}" /> + </extension> + <extension url="requester"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + <extension url="recipient"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + </extension> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> + <extension url="message-name"> + <valueString value="reportReceive" /> + </extension> + <extension url="task-profile"> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive|#{version}" /> + </extension> + <extension url="requester"> + <valueCoding> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization-consortium-role"> + <extension url="consortium"> + <valueIdentifier> + <system value="http://highmed.org/sid/organization-identifier" /> + <value value="medizininformatik-initiative.de" /> + </valueIdentifier> + </extension> + <extension url="role"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role" /> + <code value="HRP" /> + </valueCoding> + </extension> + </extension> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="REMOTE_ROLE" /> + </valueCoding> + </extension> + <extension url="recipient"> + <valueCoding> + <system value="http://highmed.org/fhir/CodeSystem/process-authorization" /> + <code value="LOCAL_ALL" /> + </valueCoding> + </extension> + </extension> + <url value="http://medizininformatik-initiative.de/bpe/Process/reportSend" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="Report Send" /> + <title value="Report Send Process" /> + <subtitle value="Process to report current KDS implementation progress of MeDICs" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <contact> + <name value="Medizininformatik-Initiative" /> + <telecom> + <system value="email" /> + <value value="info@medizininformatik-initiative.de" /> + </telecom> + </contact> + <description value="Process to extract current KDS implementation progress and sending a report to the HRP" /> + <kind value="Task" /> +</ActivityDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml new file mode 100644 index 0000000..ab3da3d --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml @@ -0,0 +1,57 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MII_Report_Status" /> + <title value="MII Report Status" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <description value="CodeSystem with standard values for the report process status" /> + <caseSensitive value="true" /> + <hierarchyMeaning value="grouped-by" /> + <versionNeeded value="false" /> + <content value="complete" /> + <concept> + <code value="not-allowed" /> + <display value="Not allowed" /> + <definition value="Not allowed to send report to HRP" /> + </concept> + <concept> + <code value="not-reachable" /> + <display value="Not reachable" /> + <definition value="Report could not be sent to HRP" /> + </concept> + <concept> + <code value="receipt-missing" /> + <display value="Receipt missing" /> + <definition value="No receipt received from HRP" /> + </concept> + <concept> + <code value="receipt-ok" /> + <display value="Receive ok" /> + <definition value="Ok received from HRP" /> + </concept> + <concept> + <code value="receipt-error" /> + <display value="Receive error" /> + <definition value="Error received from HRP" /> + </concept> + <concept> + <code value="receive-ok" /> + <display value="Receive ok" /> + </concept> + <concept> + <code value="receive-error" /> + <display value="Receive error" /> + </concept> +</CodeSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml new file mode 100644 index 0000000..95662b7 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml @@ -0,0 +1,49 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MII_Report" /> + <title value="MII Report" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <description value="CodeSystem with standard values for the report process" /> + <caseSensitive value="true" /> + <hierarchyMeaning value="grouped-by" /> + <versionNeeded value="false" /> + <content value="complete" /> + <concept> + <code value="report-status" /> + <display value="Report Status" /> + <definition value="Report status of local organization" /> + </concept> + <concept> + <code value="search-bundle-reference" /> + <display value="Search Bundle Reference" /> + <definition value="Reference to a search Bundle containing GET requests on which the report is based on" /> + </concept> + <concept> + <code value="search-bundle-response-reference" /> + <display value="Search Bundle Response Reference" /> + <definition value="Reference to a response search Bundle containing the report" /> + </concept> + <concept> + <code value="health-research-platform-identifier" /> + <display value="Health Research Platform Identifier" /> + <definition value="Health research platform identifier where the search Bundle response should be sent to" /> + </concept> + <concept> + <code value="timer-interval" /> + <display value="Timer Interval" /> + <definition value="Interval between two autostarts of the report process" /> + </concept> +</CodeSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml new file mode 100644 index 0000000..3cac577 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml @@ -0,0 +1,46 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"/> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="ReportStatusError"/> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1"/> + <kind value="complex-type"/> + <abstract value="false"/> + <context> + <type value="fhirpath"/> + <expression value="Task.input | Task.output"/> + </context> + <type value="Extension"/> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension"/> + <derivation value="constraint"/> + <differential> + <element id="Extension"> + <path value="Extension"/> + <min value="0"/> + <max value="1"/> + </element> + <element id="Extension.url"> + <path value="Extension.url"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"/> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]"/> + <min value="1"/> + <max value="1"/> + <type> + <code value="string"/> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml new file mode 100644 index 0000000..190b792 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml @@ -0,0 +1,208 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MiiReportTaskAutostartStart" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Task" /> + <baseDefinition value="http://highmed.org/fhir/StructureDefinition/task-base" /> + <derivation value="constraint" /> + <differential> + <element id="Task.instantiatesUri"> + <path value="Task.instantiatesUri" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/#{version}" /> + </element> + <element id="Task.input"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <min value="4" /> + <max value="5" /> + </element> + <element id="Task.input:message-name"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="message-name" /> + </element> + <element id="Task.input:message-name.value[x]"> + <path value="Task.input.value[x]" /> + <fixedString value="reportAutostartStart" /> + </element> + <element id="Task.input:business-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="business-key" /> + <min value="1" /> + </element> + <element id="Task.input:correlation-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="correlation-key" /> + <max value="0" /> + </element> + <element id="Task.input:search-bundle-reference"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="search-bundle-reference" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-reference.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:search-bundle-reference.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-reference.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:search-bundle-reference.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="search-bundle-reference" /> + </element> + <element id="Task.input:search-bundle-reference.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + </type> + </element> + <element id="Task.input:search-bundle-reference.value[x].reference"> + <path value="Task.input.value[x].reference" /> + <min value="1" /> + </element> + <element id="Task.input:search-bundle-reference.value[x].identifier"> + <path value="Task.input.value[x].identifier" /> + <max value="0" /> + </element> + <element id="Task.input:health-research-platform-identifier"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="health-research-platform-identifier" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:health-research-platform-identifier.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="health-research-platform-identifier" /> + </element> + <element id="Task.input:health-research-platform-identifier.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://highmed.org/fhir/StructureDefinition/organization" /> + </type> + </element> + <element id="Task.input:health-research-platform-identifier.value[x].reference"> + <path value="Task.input.value[x].reference" /> + <max value="0" /> + </element> + <element id="Task.input:health-research-platform-identifier.value[x].identifier"> + <path value="Task.input.value[x].identifier" /> + <min value="1" /> + </element> + <element id="Task.input:timer-interval"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="timer-interval" /> + <min value="0" /> + <max value="1" /> + </element> + <element id="Task.input:timer-interval.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:timer-interval.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:timer-interval.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:timer-interval.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="timer-interval" /> + </element> + <element id="Task.input:timer-interval.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="string" /> + </type> + <constraint> + <key value="timer-interval-regex" /> + <severity value="error" /> + <human value="Must be ISO 8601 time duration pattern" /> + <expression value="matches('^P(?:([0-9]+)Y)?(?:([0-9]+)M)?(?:([0-9]+)D)?(T(?:([0-9]+)H)?(?:([0-9]+)M)?(?:([0-9]+)(?:[.,]([0-9]{0,9}))?S)?)?$')" /> + </constraint> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml new file mode 100644 index 0000000..cf1d3aa --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml @@ -0,0 +1,64 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MiiReportTaskAutostartStop" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Task" /> + <baseDefinition value="http://highmed.org/fhir/StructureDefinition/task-base" /> + <derivation value="constraint" /> + <differential> + <element id="Task.instantiatesUri"> + <path value="Task.instantiatesUri" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/#{version}" /> + </element> + <element id="Task.input"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <min value="2" /> + <max value="2" /> + </element> + <element id="Task.input:message-name"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="message-name" /> + </element> + <element id="Task.input:message-name.value[x]"> + <path value="Task.input.value[x]" /> + <fixedString value="reportAutostartStop" /> + </element> + <element id="Task.input:business-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="business-key" /> + <min value="1" /> + </element> + <element id="Task.input:correlation-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="correlation-key" /> + <max value="0" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml new file mode 100644 index 0000000..63b19b5 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml @@ -0,0 +1,130 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MiiReportTaskReceive" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Task" /> + <baseDefinition value="http://highmed.org/fhir/StructureDefinition/task-base" /> + <derivation value="constraint" /> + <differential> + <element id="Task.instantiatesUri"> + <path value="Task.instantiatesUri" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}" /> + </element> + <element id="Task.input"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <min value="3" /> + <max value="3" /> + </element> + <element id="Task.input:message-name"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="message-name" /> + </element> + <element id="Task.input:message-name.value[x]"> + <path value="Task.input.value[x]" /> + <fixedString value="reportReceive" /> + </element> + <element id="Task.input:business-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="business-key" /> + <min value="1" /> + </element> + <element id="Task.input:correlation-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="correlation-key" /> + <max value="0" /> + </element> + <element id="Task.input:report-status"> + <path value="Task.input"/> + <sliceName value="report-status"/> + <min value="1" /> + </element> + <element id="Task.input:report-status.extension"> + <path value="Task.input.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Task.input:report-status.extension:extension-report-status-error"> + <path value="Task.input.extension" /> + <sliceName value="extension-report-status-error" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + </type> + </element> + <element id="Task.input:report-status.type"> + <path value="Task.input.type"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + </binding> + </element> + <element id="Task.input:report-status.type.coding"> + <path value="Task.input.type.coding"/> + <min value="1"/> + <max value="1"/> + </element> + <element id="Task.input:report-status.type.coding.system"> + <path value="Task.input.type.coding.system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + </element> + <element id="Task.input:report-status.type.coding.code"> + <path value="Task.input.type.coding.code"/> + <min value="1"/> + <fixedCode value="report-status"/> + </element> + <element id="Task.input:report-status.value[x]"> + <path value="Task.input.value[x]"/> + <type> + <code value="Coding"/> + </type> + </element> + <element id="Task.input:report-status.value[x].system"> + <path value="Task.input.value[x].system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + </element> + <element id="Task.input:report-status.value[x].code"> + <path value="Task.input.value[x].code"/> + <min value="1"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-send"/> + </binding> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml new file mode 100644 index 0000000..11fbef0 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml @@ -0,0 +1,258 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MiiReportTaskSendStart" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Task" /> + <baseDefinition value="http://highmed.org/fhir/StructureDefinition/task-base" /> + <derivation value="constraint" /> + <differential> + <element id="Task.instantiatesUri"> + <path value="Task.instantiatesUri" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}" /> + </element> + <element id="Task.input"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <min value="3" /> + <max value="4" /> + </element> + <element id="Task.input:message-name"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="message-name" /> + </element> + <element id="Task.input:message-name.value[x]"> + <path value="Task.input.value[x]" /> + <fixedString value="reportSendStart" /> + </element> + <element id="Task.input:correlation-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="correlation-key" /> + <max value="0" /> + </element> + <element id="Task.input:search-bundle-reference"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="search-bundle-reference" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-reference.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:search-bundle-reference.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-reference.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:search-bundle-reference.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="search-bundle-reference" /> + </element> + <element id="Task.input:search-bundle-reference.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + </type> + </element> + <element id="Task.input:search-bundle-reference.value[x].reference"> + <path value="Task.input.value[x].reference" /> + <min value="1" /> + </element> + <element id="Task.input:search-bundle-reference.value[x].identifier"> + <path value="Task.input.value[x].identifier" /> + <max value="0" /> + </element> + <element id="Task.input:health-research-platform-identifier"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="health-research-platform-identifier" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:health-research-platform-identifier.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:health-research-platform-identifier.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="health-research-platform-identifier" /> + </element> + <element id="Task.input:health-research-platform-identifier.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://highmed.org/fhir/StructureDefinition/organization" /> + </type> + </element> + <element id="Task.input:health-research-platform-identifier.value[x].reference"> + <path value="Task.input.value[x].reference" /> + <max value="0" /> + </element> + <element id="Task.input:health-research-platform-identifier.value[x].identifier"> + <path value="Task.input.value[x].identifier" /> + <min value="1" /> + </element> + <element id="Task.output:business-key-out"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.output" /> + <sliceName value="business-key-out" /> + <max value="1" /> + </element> + <element id="Task.output:business-key-out.type"> + <path value="Task.output.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskOutputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://highmed.org/fhir/ValueSet/bpmn-message" /> + </binding> + </element> + <element id="Task.output:business-key-out.type.coding"> + <path value="Task.output.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.output:business-key-out.type.coding.system"> + <path value="Task.output.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://highmed.org/fhir/CodeSystem/bpmn-message" /> + </element> + <element id="Task.output:business-key-out.type.coding.code"> + <path value="Task.output.type.coding.code" /> + <min value="1" /> + <fixedCode value="business-key" /> + </element> + <element id="Task.output:business-key-out.value[x]"> + <path value="Task.output.value[x]" /> + <type> + <code value="string" /> + </type> + </element> + <element id="Task.output:response-status"> + <path value="Task.output"/> + <sliceName value="response-status"/> + </element> + <element id="Task.output:response-status.extension"> + <path value="Task.output.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Task.output:response-status.extension:extension-report-status-error"> + <path value="Task.output.extension" /> + <sliceName value="extension-report-status-error" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + </type> + </element> + <element id="Task.output:response-status.type"> + <path value="Task.output.type"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + </binding> + </element> + <element id="Task.output:report-status.type.coding"> + <path value="Task.output.type.coding"/> + <min value="1"/> + <max value="1"/> + </element> + <element id="Task.output:report-status.type.coding.system"> + <path value="Task.output.type.coding.system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + </element> + <element id="Task.output:report-status.type.coding.code"> + <path value="Task.output.type.coding.code"/> + <min value="1"/> + <fixedCode value="report-status"/> + </element> + <element id="Task.output:report-status.value[x]"> + <path value="Task.output.value[x]"/> + <type> + <code value="Coding"/> + </type> + </element> + <element id="Task.output:report-status.value[x].system"> + <path value="Task.output.value[x].system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + </element> + <element id="Task.output:report-status.value[x].code"> + <path value="Task.output.value[x].code"/> + <min value="1"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-send"/> + </binding> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml new file mode 100644 index 0000000..00ba555 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml @@ -0,0 +1,178 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MiiReportTaskSend" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <fhirVersion value="4.0.1" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Task" /> + <baseDefinition value="http://highmed.org/fhir/StructureDefinition/task-base" /> + <derivation value="constraint" /> + <differential> + <element id="Task.instantiatesUri"> + <path value="Task.instantiatesUri" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportReceive/#{version}" /> + </element> + <element id="Task.input"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <min value="3" /> + <max value="3" /> + </element> + <element id="Task.input:message-name"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="message-name" /> + </element> + <element id="Task.input:message-name.value[x]"> + <path value="Task.input.value[x]" /> + <fixedString value="reportSend" /> + </element> + <element id="Task.input:business-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="business-key" /> + <min value="1" /> + </element> + <element id="Task.input:correlation-key"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="correlation-key" /> + <max value="0" /> + </element> + <element id="Task.input:search-bundle-response-reference"> + <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> + <valueString value="Parameter" /> + </extension> + <path value="Task.input" /> + <sliceName value="search-bundle-response-reference" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-response-reference.type"> + <path value="Task.input.type" /> + <binding> + <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> + <valueString value="TaskInputParameterType" /> + </extension> + <strength value="required" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + </binding> + </element> + <element id="Task.input:search-bundle-response-reference.type.coding"> + <path value="Task.input.type.coding" /> + <min value="1" /> + <max value="1" /> + </element> + <element id="Task.input:search-bundle-response-reference.type.coding.system"> + <path value="Task.input.type.coding.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Task.input:search-bundle-response-reference.type.coding.code"> + <path value="Task.input.type.coding.code" /> + <min value="1" /> + <fixedCode value="search-bundle-response-reference" /> + </element> + <element id="Task.input:search-bundle-response-reference.value[x]"> + <path value="Task.input.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + </type> + </element> + <element id="Task.input:search-bundle-response-reference.value[x].reference"> + <path value="Task.input.value[x].reference" /> + <min value="1" /> + </element> + <element id="Task.input:search-bundle-response-reference.value[x].identifier"> + <path value="Task.input.value[x].identifier" /> + <max value="0" /> + </element> + <element id="Task.output:report-status"> + <path value="Task.output"/> + <sliceName value="report-status"/> + </element> + <element id="Task.output:report-status.extension"> + <path value="Task.output.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Task.output:report-status.extension:extension-report-status-error"> + <path value="Task.output.extension" /> + <sliceName value="extension-report-status-error" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + </type> + </element> + <element id="Task.output:report-status.type"> + <path value="Task.output.type"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + </binding> + </element> + <element id="Task.output:report-status.type.coding"> + <path value="Task.output.type.coding"/> + <min value="1"/> + <max value="1"/> + </element> + <element id="Task.output:report-status.type.coding.system"> + <path value="Task.output.type.coding.system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + </element> + <element id="Task.output:report-status.type.coding.code"> + <path value="Task.output.type.coding.code"/> + <min value="1"/> + <fixedCode value="report-status"/> + </element> + <element id="Task.output:report-status.value[x]"> + <path value="Task.output.value[x]"/> + <type> + <code value="Coding"/> + </type> + </element> + <element id="Task.output:report-status.value[x].system"> + <path value="Task.output.value[x].system"/> + <min value="1"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + </element> + <element id="Task.output:report-status.value[x].code"> + <path value="Task.output.value[x].code"/> + <min value="1"/> + <binding> + <strength value="required"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-receive"/> + </binding> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml new file mode 100644 index 0000000..6570542 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml @@ -0,0 +1,35 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system + value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-receive" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MII_Report_Status_Receive" /> + <title value="MII Report Status Receive" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <description value="ValueSet with values for the report receive status" /> + <immutable value="true" /> + <compose> + <include> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status" /> + <concept> + <code value="receive-ok" /> + <display value="Receive ok" /> + </concept> + <concept> + <code value="receive-error" /> + <display value="Receive error" /> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml new file mode 100644 index 0000000..6191da1 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml @@ -0,0 +1,47 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system + value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-send" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MII_Report_Status_Send" /> + <title value="MII Report Status Send" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <description value="ValueSet with values for the report send status" /> + <immutable value="true" /> + <compose> + <include> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status" /> + <concept> + <code value="not-allowed" /> + <display value="Not allowed" /> + </concept> + <concept> + <code value="not-reachable" /> + <display value="Not reachable" /> + </concept> + <concept> + <code value="receipt-missing" /> + <display value="Receipt missing" /> + </concept> + <concept> + <code value="receipt-ok" /> + <display value="Receive ok" /> + </concept> + <concept> + <code value="receipt-error" /> + <display value="Receive error" /> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml new file mode 100644 index 0000000..dfff9c9 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml @@ -0,0 +1,26 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <name value="MII_Report" /> + <title value="MII Report" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <experimental value="false" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <publisher value="Medizininformatik-Initiative" /> + <description value="ValueSet with standard values for the report process" /> + <immutable value="true" /> + <compose> + <include> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java new file mode 100644 index 0000000..f3ef814 --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java @@ -0,0 +1,44 @@ +package de.medizininformatik_initiative.process.report.bpe; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_RECEIVE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_SEND; +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; + +import org.highmed.dsf.bpe.ProcessPluginDefinition; +import org.highmed.dsf.fhir.resources.ResourceProvider; +import org.junit.Test; +import org.springframework.core.env.StandardEnvironment; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition; + +public class ReportProcessPluginDefinitionTest +{ + @Test + public void testResourceLoading() throws Exception + { + ProcessPluginDefinition definition = new ReportProcessPluginDefinition(); + ResourceProvider provider = definition.getResourceProvider(FhirContext.forR4(), getClass().getClassLoader(), + new StandardEnvironment()); + assertNotNull(provider); + + var reportAutostart = provider.getResources(PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(reportAutostart); + assertEquals(5, reportAutostart.count()); + + var reportReceive = provider.getResources(PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(reportReceive); + assertEquals(7, reportReceive.count()); + + var reportSend = provider.getResources(PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(reportSend); + assertEquals(8, reportSend.count()); + + } +} diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java new file mode 100644 index 0000000..56ebd83 --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -0,0 +1,69 @@ +package de.medizininformatik_initiative.process.report.bpe.start; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; + +import java.util.Date; +import java.util.UUID; + +import org.highmed.dsf.bpe.start.ExampleStarter; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; + +public class ReportAutostartStartExampleStarter +{ + public static void main(String[] args) throws Exception + { + Task task = createTask(); + ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + } + + private static Task createTask() + { + Task task = new Task(); + task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); + + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_START); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(Task.TaskStatus.REQUESTED); + task.setIntent(Task.TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + + task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() + .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + + task.addInput() + .setValue(new Reference("http://fdpg/fhir/Bundle/" + UUID.randomUUID()) + .setType(ResourceType.Bundle.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); + task.addInput() + .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_HRP"))) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); + task.addInput().setValue(new StringType("PT5M")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + + return task; + } +} diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java new file mode 100644 index 0000000..c87eb78 --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java @@ -0,0 +1,50 @@ +package de.medizininformatik_initiative.process.report.bpe.start; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; + +import java.util.Date; +import java.util.UUID; + +import org.highmed.dsf.bpe.start.ExampleStarter; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; + +public class ReportAutostartStopExampleStarter +{ + public static void main(String[] args) throws Exception + { + Task task = createTask(); + ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + } + + private static Task createTask() + { + Task task = new Task(); + task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); + + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(Task.TaskStatus.REQUESTED); + task.setIntent(Task.TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)).getType() + .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + return task; + } +} diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java new file mode 100644 index 0000000..d999d55 --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -0,0 +1,63 @@ +package de.medizininformatik_initiative.process.report.bpe.start; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; + +import java.util.Date; +import java.util.UUID; + +import org.highmed.dsf.bpe.start.ExampleStarter; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; + +public class ReportSendExampleStarter +{ + public static void main(String[] args) throws Exception + { + Task task = createTask(); + ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + } + + private static Task createTask() + { + Task task = new Task(); + task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); + + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND_START); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(Task.TaskStatus.REQUESTED); + task.setIntent(Task.TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + + task.addInput() + .setValue(new Reference("http://fdpg/fhir/Bundle/" + UUID.randomUUID()) + .setType(ResourceType.Bundle.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); + task.addInput() + .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_HRP"))) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); + + return task; + } +} diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java new file mode 100644 index 0000000..7b10de7 --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java @@ -0,0 +1,93 @@ +package de.medizininformatik_initiative.process.report.fhir.profile; + +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.RELEASE_DATE; +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +import java.nio.file.Paths; +import java.util.Arrays; + +import org.highmed.dsf.fhir.authorization.process.ProcessAuthorizationHelper; +import org.highmed.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl; +import org.highmed.dsf.fhir.validation.ResourceValidator; +import org.highmed.dsf.fhir.validation.ResourceValidatorImpl; +import org.highmed.dsf.fhir.validation.ValidationSupportRule; +import org.hl7.fhir.r4.model.ActivityDefinition; +import org.junit.ClassRule; +import org.junit.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.uhn.fhir.validation.ResultSeverityEnum; +import ca.uhn.fhir.validation.ValidationResult; + +public class ActivityDefinitionProfileTest +{ + private static final Logger logger = LoggerFactory.getLogger(ActivityDefinitionProfileTest.class); + + @ClassRule + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, + Arrays.asList("highmed-activity-definition-0.5.0.xml", "highmed-extension-process-authorization-0.5.0.xml", + "highmed-extension-process-authorization-consortium-role-0.5.0.xml", + "highmed-extension-process-authorization-organization-0.5.0.xml", + "highmed-coding-process-authorization-local-all-0.5.0.xml", + "highmed-coding-process-authorization-local-consortium-role-0.5.0.xml", + "highmed-coding-process-authorization-local-organization-0.5.0.xml", + "highmed-coding-process-authorization-remote-all-0.5.0.xml", + "highmed-coding-process-authorization-remote-consortium-role-0.5.0.xml", + "highmed-coding-process-authorization-remote-organization-0.5.0.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-process-authorization-0.5.0.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-process-authorization-recipient-0.5.0.xml", + "highmed-process-authorization-requester-0.5.0.xml")); + + private final ResourceValidator resourceValidator = new ResourceValidatorImpl(validationRule.getFhirContext(), + validationRule.getValidationSupport()); + + private final ProcessAuthorizationHelper processAuthorizationHelper = new ProcessAuthorizationHelperImpl(); + + @Test + public void testAutostartValid() throws Exception + { + ActivityDefinition ad = validationRule.readActivityDefinition( + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml")); + + ValidationResult result = resourceValidator.validate(ad); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + + assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); + } + + @Test + public void testSendValid() throws Exception + { + ActivityDefinition ad = validationRule + .readActivityDefinition(Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-send.xml")); + + ValidationResult result = resourceValidator.validate(ad); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + + assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); + } + + @Test + public void testReceiveValid() throws Exception + { + ActivityDefinition ad = validationRule + .readActivityDefinition(Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml")); + + ValidationResult result = resourceValidator.validate(ad); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + + assertTrue(processAuthorizationHelper.isValid(ad, taskProfile -> true, orgIdentifier -> true, role -> true)); + } +} \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java new file mode 100644 index 0000000..b54fbbd --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java @@ -0,0 +1,380 @@ +package de.medizininformatik_initiative.process.report.fhir.profile; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_RECEIVE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION; +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.RELEASE_DATE; +import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; +import static org.junit.Assert.assertEquals; + +import java.util.Arrays; +import java.util.Date; +import java.util.UUID; + +import org.highmed.dsf.fhir.validation.ResourceValidator; +import org.highmed.dsf.fhir.validation.ResourceValidatorImpl; +import org.highmed.dsf.fhir.validation.ValidationSupportRule; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.ResourceType; +import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; +import org.hl7.fhir.r4.model.Task.TaskIntent; +import org.hl7.fhir.r4.model.Task.TaskStatus; +import org.junit.ClassRule; +import org.junit.Test; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.uhn.fhir.validation.ResultSeverityEnum; +import ca.uhn.fhir.validation.ValidationResult; +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; + +public class TaskProfileTest +{ + private static final Logger logger = LoggerFactory.getLogger(TaskProfileTest.class); + + @ClassRule + public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, + Arrays.asList("highmed-task-base-0.5.0.xml", "extension-mii-report-status-error.xml", + "mii-report-task-autostart-start.xml", "mii-report-task-autostart-stop.xml", + "mii-report-task-receive.xml", "mii-report-task-send.xml", "mii-report-task-send-start.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-report.xml", + "mii-report-status.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-report.xml", + "mii-report-status-receive.xml", "mii-report-status-send.xml")); + + private ResourceValidator resourceValidator = new ResourceValidatorImpl(validationRule.getFhirContext(), + validationRule.getValidationSupport()); + + @Test + public void testTaskAutostartStartProcessProfileValid() throws Exception + { + Task task = createValidTaskAutostartStartProcess(); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskAutostartStartProcessProfileValidTimerInterval() throws Exception + { + Task task = createValidTaskAutostartStartProcess(); + task.addInput().setValue(new StringType("P30D")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskStartAutostartProcessProfileNotValidTimerInterval() throws Exception + { + Task task = createValidTaskAutostartStartProcess(); + task.addInput().setValue(new StringType("P10X")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(1, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + private Task createValidTaskAutostartStartProcess() + { + Task task = new Task(); + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_START); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + + task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() + .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput() + .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) + .setType(ResourceType.Bundle.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); + task.addInput() + .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"))) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); + + return task; + } + + @Test + public void testTaskAutostartStopProcessProfileValid() throws Exception + { + Task task = createValidTaskAutostartStopProcess(); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + private Task createValidTaskAutostartStopProcess() + { + Task task = new Task(); + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)).getType() + .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + return task; + } + + @Test + public void testTaskSendStartProcessProfileValid() throws Exception + { + Task task = createValidTaskSendStartProcess(); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskSendStartProcessProfileValidWithBuisnessKeyOutput() throws Exception + { + Task task = createValidTaskSendStartProcess(); + task.addOutput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusOutput() throws Exception + { + Task task = createValidTaskSendStartProcess(); + task.addOutput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + task.addOutput( + new ReportStatusGenerator().createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusErrorOutput() throws Exception + { + Task task = createValidTaskSendStartProcess(); + task.addOutput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + task.addOutput(new ReportStatusGenerator() + .createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE, "some error message")); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + private Task createValidTaskSendStartProcess() + { + Task task = new Task(); + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND_START); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput() + .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) + .setType(ResourceType.Bundle.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); + task.addInput() + .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( + new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"))) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); + + return task; + } + + @Test + public void testTaskSendProcessProfileValid() throws Exception + { + Task task = createValidTaskSendProcess(); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskSendProcessProfileValidWithReportStatusOutput() throws Exception + { + Task task = createValidTaskSendProcess(); + task.addOutput( + new ReportStatusGenerator().createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskSendProcessProfileValidWithReportStatusErrorOutput() throws Exception + { + Task task = createValidTaskSendProcess(); + task.addOutput(new ReportStatusGenerator() + .createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, "some error message")); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + private Task createValidTaskSendProcess() + { + Task task = new Task(); + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME)).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + task.addInput() + .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) + .setType(ResourceType.Bundle.name())) + .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + + return task; + } + + @Test + public void testTaskReceiveProcessProfileValidWithResponseInput() throws Exception + { + Task task = createValidTaskReceiveProcess(); + task.addInput( + new ReportStatusGenerator().createReportStatusInput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + @Test + public void testTaskReceiveProcessProfileValidWithResponseInputError() throws Exception + { + Task task = createValidTaskReceiveProcess(); + task.addInput(new ReportStatusGenerator() + .createReportStatusInput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR, "some error message")); + + ValidationResult result = resourceValidator.validate(task); + ValidationSupportRule.logValidationMessages(logger, result); + + assertEquals(0, result.getMessages().stream().filter(m -> ResultSeverityEnum.ERROR.equals(m.getSeverity()) + || ResultSeverityEnum.FATAL.equals(m.getSeverity())).count()); + } + + private Task createValidTaskReceiveProcess() + { + Task task = new Task(); + task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_RECEIVE); + task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.setStatus(TaskStatus.REQUESTED); + task.setIntent(TaskIntent.ORDER); + task.setAuthoredOn(new Date()); + task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"); + task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); + + task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME)).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() + .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + return task; + } +} diff --git a/mii-dsf-process-report/src/test/resources/log4j2.xml b/mii-dsf-process-report/src/test/resources/log4j2.xml new file mode 100644 index 0000000..063dbfa --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/log4j2.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Configuration status="INFO" monitorInterval="30" + verbose="false"> + <Appenders> + <Console name="CONSOLE" target="SYSTEM_OUT"> + <PatternLayout pattern="%p\t%t - %C{1}.%M(%L) | %m%n"/> + </Console> + </Appenders> + <Loggers> + <Logger name="de.rwh" level="TRACE"/> + <Logger name="org.highmed" level="TRACE"/> + <Logger name="de.medizininformatik_initiative" level="TRACE"/> + <Logger name="org.apache" level="WARN"/> + <Logger name="org.springframework" level="WARN"/> + <Logger name="jndi" level="WARN"/> + <Logger name="org.eclipse.jetty" level="INFO"/> + <Logger name="com.sun.jersey" level="WARN"/> + <Logger name="liquibase" level="WARN"/> + <Logger name="ca.uhn.hl7v2" level="WARN"/> + <Logger name="ca.uhn.fhir" level="DEBUG"/> + + <Root level="WARN"> + <AppenderRef ref="CONSOLE"/> + </Root> + </Loggers> +</Configuration> \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/db/init-db.sh b/mii-dsf-processes-docker-test-setup/db/init-db.sh index 1861098..ebcca2f 100755 --- a/mii-dsf-processes-docker-test-setup/db/init-db.sh +++ b/mii-dsf-processes-docker-test-setup/db/init-db.sh @@ -10,4 +10,8 @@ psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-E GRANT ALL PRIVILEGES ON DATABASE cos_fhir TO liquibase_user; CREATE DATABASE cos_bpe; GRANT ALL PRIVILEGES ON DATABASE cos_bpe TO liquibase_user; + CREATE DATABASE hrp_fhir; + GRANT ALL PRIVILEGES ON DATABASE hrp_fhir TO liquibase_user; + CREATE DATABASE hrp_bpe; + GRANT ALL PRIVILEGES ON DATABASE hrp_bpe TO liquibase_user; EOSQL \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 775a1e3..e6cba0b 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -23,10 +23,13 @@ services: ipv4_address: 172.20.0.66 cos-fhir-frontend: ipv4_address: 172.20.0.82 + hrp-fhir-frontend: + ipv4_address: 172.20.0.98 internet: aliases: - dic - cos + - hrp environment: TZ: Europe/Berlin @@ -47,8 +50,10 @@ services: networks: - dic-fhir-backend - cos-fhir-backend + - hrp-fhir-backend - dic-bpe-backend - cos-bpe-backend + - hrp-bpe-backend secrets: - db_liquibase.password volumes: @@ -164,7 +169,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataReceive/0.2.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataReceive/0.2.0,medizininformatik-initiativede_reportReceive/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic-fhir-store:8080/fhir networks: dic-bpe-frontend: @@ -291,7 +296,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: cos_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_COS ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://cos/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0, DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://cos-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_COS_PRIVATE_KEY: /run/secrets/cos_private_key.pem DE_MEDIZININFORMATIK_INITIATIVE_COS_PUBLIC_KEY: /run/secrets/cos_public_key.pem @@ -316,6 +321,117 @@ services: - cos-fhir-store + hrp-fhir: + image: ghcr.io/highmed/fhir:0.6.0 + restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 + ports: + - 127.0.0.1:5002:5002 + secrets: + - db_liquibase.password + - db_hrp_fhir_user.password + - db_hrp_fhir_user_permanent_delete.password + - app_client_trust_certificates.pem + - app_hrp_client_certificate.pem + - app_hrp_client_certificate_private_key.pem + - app_client_certificate_private_key.pem.password + volumes: + - type: bind + source: ./hrp/fhir/conf/bundle.xml + target: /opt/fhir/conf/bundle.xml + - type: bind + source: ./hrp/fhir/log + target: /opt/fhir/log + environment: + TZ: Europe/Berlin + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5002 + ORG_HIGHMED_DSF_FHIR_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_hrp_fhir_user.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_hrp_fhir_user_permanent_delete.password + ORG_HIGHMED_DSF_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_hrp_client_certificate.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_hrp_client_certificate_private_key.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password + ORG_HIGHMED_DSF_FHIR_DB_URL: jdbc:postgresql://db/hrp_fhir + ORG_HIGHMED_DSF_FHIR_DB_USER_GROUP: hrp_fhir_users + ORG_HIGHMED_DSF_FHIR_DB_USER_USERNAME: hrp_fhir_server_user + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_GROUP: hrp_fhir_permanent_delete_users + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_USERNAME: hrp_fhir_server_permanent_delete_user + ORG_HIGHMED_DSF_FHIR_SERVER_BASE_URL: https://hrp/fhir + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS: ${HRP_USER_THUMBPRINTS} + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS_PERMANENT_DELETE: ${HRP_USER_THUMBPRINTS_PERMANENT_DELETE} + ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP + networks: + hrp-fhir-frontend: + ipv4_address: 172.20.0.99 + hrp-fhir-backend: + internet: + depends_on: + - db + - proxy + hrp-bpe: + image: ghcr.io/highmed/bpe:0.6.0 + restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 + ports: + - 127.0.0.1:5005:5005 + secrets: + - db_liquibase.password + - db_hrp_bpe_user.password + - db_hrp_bpe_user_camunda.password + - app_client_trust_certificates.pem + - app_hrp_client_certificate.pem + - app_hrp_client_certificate_private_key.pem + - app_client_certificate_private_key.pem.password + volumes: + - type: bind + source: ./hrp/bpe/plugin + target: /opt/bpe/plugin + read_only: true + - type: bind + source: ./hrp/bpe/process + target: /opt/bpe/process + read_only: true + - type: bind + source: ./hrp/bpe/log + target: /opt/bpe/log + - type: bind + source: ./hrp/bpe/last_event + target: /opt/bpe/last_event + environment: + TZ: Europe/Berlin + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 + ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password + ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_hrp_bpe_user.password + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_hrp_bpe_user_camunda.password + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_hrp_client_certificate.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_hrp_client_certificate_private_key.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password + ORG_HIGHMED_DSF_BPE_DB_URL: jdbc:postgresql://db/hrp_bpe + ORG_HIGHMED_DSF_BPE_DB_USER_GROUP: hrp_bpe_users + ORG_HIGHMED_DSF_BPE_DB_USER_USERNAME: hrp_bpe_server_user + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_GROUP: hrp_camunda_users + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: hrp_camunda_server_user + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://hrp/fhir + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_reportAutostart/0.2.0,medizininformatik-initiativede_reportSend/0.2.0 + networks: + hrp-bpe-frontend: + hrp-bpe-backend: + internet: + depends_on: + - db + - hrp-fhir + secrets: proxy_certificate_and_int_cas.pem: file: ./secrets/proxy_certificate_and_int_cas.pem @@ -326,7 +442,7 @@ secrets: db_liquibase.password: file: ./secrets/db_liquibase.password - + db_dic_fhir_user.password: file: ./secrets/db_dic_fhir_user.password db_dic_fhir_user_permanent_delete.password: @@ -345,6 +461,15 @@ secrets: db_cos_bpe_user_camunda.password: file: ./secrets/db_cos_bpe_user_camunda.password + db_hrp_fhir_user.password: + file: ./secrets/db_hrp_fhir_user.password + db_hrp_fhir_user_permanent_delete.password: + file: ./secrets/db_hrp_fhir_user_permanent_delete.password + db_hrp_bpe_user.password: + file: ./secrets/db_hrp_bpe_user.password + db_hrp_bpe_user_camunda.password: + file: ./secrets/db_hrp_bpe_user_camunda.password + app_client_trust_certificates.pem: file: ./secrets/app_client_trust_certificates.pem app_client_certificate_private_key.pem.password: @@ -360,6 +485,11 @@ secrets: app_cos_client_certificate_private_key.pem: file: ./secrets/app_cos_client_certificate_private_key.pem + app_hrp_client_certificate.pem: + file: ./secrets/app_hrp_client_certificate.pem + app_hrp_client_certificate_private_key.pem: + file: ./secrets/app_hrp_client_certificate_private_key.pem + cos_private_key.pem: file: ./secrets/cos_private_key.pem cos_public_key.pem: @@ -372,7 +502,7 @@ networks: ipam: driver: default config: - - subnet: 172.20.0.64/28 + - subnet: 172.20.0.64/28 dic-fhir-backend: dic-bpe-frontend: dic-bpe-backend: @@ -381,10 +511,19 @@ networks: ipam: driver: default config: - - subnet: 172.20.0.80/28 + - subnet: 172.20.0.80/28 cos-fhir-backend: cos-bpe-frontend: cos-bpe-backend: + hrp-fhir-frontend: + driver: bridge + ipam: + driver: default + config: + - subnet: 172.20.0.96/28 + hrp-fhir-backend: + hrp-bpe-frontend: + hrp-bpe-backend: volumes: diff --git a/mii-dsf-processes-docker-test-setup/hrp/bpe/last_event/README.md b/mii-dsf-processes-docker-test-setup/hrp/bpe/last_event/README.md new file mode 100644 index 0000000..12fefbf --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/bpe/last_event/README.md @@ -0,0 +1 @@ +empty directory for last-event time.file \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/hrp/bpe/log/README.md b/mii-dsf-processes-docker-test-setup/hrp/bpe/log/README.md new file mode 100644 index 0000000..15ad4a6 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/bpe/log/README.md @@ -0,0 +1 @@ +empty directory for log files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/hrp/bpe/plugin/README.md b/mii-dsf-processes-docker-test-setup/hrp/bpe/plugin/README.md new file mode 100644 index 0000000..be77010 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/bpe/plugin/README.md @@ -0,0 +1 @@ +Empty folder for plugin jar files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/hrp/bpe/process/README.md b/mii-dsf-processes-docker-test-setup/hrp/bpe/process/README.md new file mode 100644 index 0000000..47c7890 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/bpe/process/README.md @@ -0,0 +1 @@ +Empty folder for process jars \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/hrp/fhir/conf/README.md b/mii-dsf-processes-docker-test-setup/hrp/fhir/conf/README.md new file mode 100644 index 0000000..db7195e --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/fhir/conf/README.md @@ -0,0 +1 @@ +empty directory for conf files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/hrp/fhir/log/README.md b/mii-dsf-processes-docker-test-setup/hrp/fhir/log/README.md new file mode 100644 index 0000000..15ad4a6 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/hrp/fhir/log/README.md @@ -0,0 +1 @@ +empty directory for log files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf b/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf new file mode 100644 index 0000000..3dffc7b --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf @@ -0,0 +1,16 @@ +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name hrp; + + location / { + proxy_set_header X-ClientCert $ssl_client_escaped_cert; + + proxy_pass http://172.20.0.99:8080; + + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_read_timeout 43200s; + } +} \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user.password new file mode 100644 index 0000000..d449a36 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user.password @@ -0,0 +1 @@ +4qgXyViUTutWfRjjzrXcLoZtr8Ryqc8g \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user_camunda.password b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user_camunda.password new file mode 100644 index 0000000..14a13a7 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_bpe_user_camunda.password @@ -0,0 +1 @@ +dEr6ffCoQvRy3vnjNqYgV4UCMV2LKJYT \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user.password new file mode 100644 index 0000000..59cec8b --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user.password @@ -0,0 +1 @@ +wce88MwBXt6rEUaB2htCV66LjAdXNcee \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user_permanent_delete.password b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user_permanent_delete.password new file mode 100644 index 0000000..d8d2286 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_hrp_fhir_user_permanent_delete.password @@ -0,0 +1 @@ +yQvLzfNRN7zHvgPVXawMssTB8gMtfAK2 \ No newline at end of file diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java index 2f9e9f8..ffdf2bf 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java @@ -81,17 +81,23 @@ public void createDockerTestBundles( private void createDockerTestBundle( Map<String, CertificateGenerator.CertificateFiles> clientCertificateFilesByCommonName) { - Path medic3BundleTemplateFile = Paths.get("src/main/resources/bundle-templates/bundle.xml"); + Path bundleTemplateFile = Paths.get("src/main/resources/bundle-templates/bundle.xml"); - bundle = readAndCleanBundle(medic3BundleTemplateFile); + bundle = readAndCleanBundle(bundleTemplateFile); - Organization organizationCos = (Organization) bundle.getEntry().get(0).getResource(); + Organization organizationHrp = (Organization) bundle.getEntry().get(0).getResource(); + Extension organizationHrpThumbprintExtension = organizationHrp + .getExtensionByUrl("http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"); + organizationHrpThumbprintExtension.setValue(new StringType( + clientCertificateFilesByCommonName.get("hrp-client").getCertificateSha512ThumbprintHex())); + + Organization organizationCos = (Organization) bundle.getEntry().get(1).getResource(); Extension organizationCosThumbprintExtension = organizationCos .getExtensionByUrl("http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"); organizationCosThumbprintExtension.setValue(new StringType( clientCertificateFilesByCommonName.get("cos-client").getCertificateSha512ThumbprintHex())); - Organization organizationDic = (Organization) bundle.getEntry().get(1).getResource(); + Organization organizationDic = (Organization) bundle.getEntry().get(2).getResource(); Extension organizationMedic1thumbprintExtension = organizationDic .getExtensionByUrl("http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"); organizationMedic1thumbprintExtension.setValue(new StringType( @@ -102,13 +108,16 @@ private void createDockerTestBundle( public void copyDockerTestBundles() { - Path dicBundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/dic/fhir/conf/bundle.xml"); - logger.info("Copying fhir bundle to {}", dicBundleFile); - writeBundle(dicBundleFile, bundle); + Path hrpBundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/hrp/fhir/conf/bundle.xml"); + logger.info("Copying fhir bundle to {}", hrpBundleFile); + writeBundle(hrpBundleFile, bundle); Path cosBundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/cos/fhir/conf/bundle.xml"); logger.info("Copying fhir bundle to {}", cosBundleFile); writeBundle(cosBundleFile, bundle); + Path dicBundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/dic/fhir/conf/bundle.xml"); + logger.info("Copying fhir bundle to {}", dicBundleFile); + writeBundle(dicBundleFile, bundle); } } diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java index b0cfc32..3f4d462 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java @@ -55,8 +55,9 @@ public class CertificateGenerator private static final char[] CERT_PASSWORD = "password".toCharArray(); - private static final String[] SERVER_COMMON_NAMES = { "localhost", "cos", "dic" }; - private static final String[] CLIENT_COMMON_NAMES = { "cos-client", "dic-client", "Webbrowser Test User" }; + private static final String[] SERVER_COMMON_NAMES = { "localhost", "hrp", "cos", "dic" }; + private static final String[] CLIENT_COMMON_NAMES = { "hrp-client", "cos-client", "dic-client", + "Webbrowser Test User" }; private static final BouncyCastleProvider PROVIDER = new BouncyCastleProvider(); diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java index cf90027..2056f08 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java @@ -53,11 +53,18 @@ public void generateAndWriteDockerTestFhirEnvFiles(Map<String, CertificateFiles> Stream<String> cosUserThumbprintsPermanentDelete = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "cos-client", "Webbrowser Test User"); + Stream<String> hrpUserThumbprints = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "hrp-client", + "Webbrowser Test User"); + Stream<String> hrpUserThumbprintsPermanentDelete = filterAndMapToThumbprint(clientCertificateFilesByCommonName, + "hrp-client", "Webbrowser Test User"); + List<EnvEntry> entries = List.of( new EnvEntry("DIC_" + USER_THUMBPRINTS, dicUserThumbprints, "DIC_" + USER_THUMBPRINTS_PERMANENTDELETE, dicUserThumbprintsPermanentDelete), new EnvEntry("COS_" + USER_THUMBPRINTS, cosUserThumbprints, "COS_" + USER_THUMBPRINTS_PERMANENTDELETE, - cosUserThumbprintsPermanentDelete)); + cosUserThumbprintsPermanentDelete), + new EnvEntry("HRP_" + USER_THUMBPRINTS, hrpUserThumbprints, "HRP_" + USER_THUMBPRINTS_PERMANENTDELETE, + hrpUserThumbprintsPermanentDelete)); writeEnvFile(Paths.get("../mii-dsf-processes-docker-test-setup/.env"), entries); } diff --git a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml index 92664f9..3711911 100644 --- a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml +++ b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml @@ -1,5 +1,42 @@ <Bundle xmlns="http://hl7.org/fhir"> <type value="transaction"/> + <entry> + <fullUrl value="urn:uuid:cf62edc2-cc5d-43ed-ac0e-hhf09f7326g7"/> + <resource> + <Organization xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/organization"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"> + <valueString value="TODO"/> + </extension> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"/> + <value value="Test_HRP"/> + </identifier> + <active value="true"/> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> + <code value="HRP"/> + </coding> + </type> + <name value="Test HRP"/> + <endpoint> + <reference value="urn:uuid:b879e904-d666-45de-a995-accdd4429bgd"/> + <type value="Endpoint"/> + </endpoint> + </Organization> + </resource> + <request> + <method value="PUT"/> + <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|Test_HRP"/> + </request> + </entry> <entry> <fullUrl value="urn:uuid:bb73165c-c7b9-4342-8e28-531f07fa7735"/> <resource> @@ -74,6 +111,47 @@ <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|Test_DIC"/> </request> </entry> + <entry> + <fullUrl value="urn:uuid:b879e904-d666-45de-a995-accdd4429bgd"/> + <resource> + <Endpoint xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/endpoint"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <identifier> + <system value="http://highmed.org/sid/endpoint-identifier"/> + <value value="Test_HRP_Endpoint"/> + </identifier> + <status value="active"/> + <connectionType> + <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type"/> + <code value="hl7-fhir-rest"/> + </connectionType> + <name value="Test HRP Endpoint"/> + <managingOrganization> + <reference value="urn:uuid:cf62edc2-cc5d-43ed-ac0e-hhf09f7326g7"/> + <type value="Organization"/> + </managingOrganization> + <payloadType> + <coding> + <system value="http://hl7.org/fhir/resource-types"/> + <code value="Task"/> + </coding> + </payloadType> + <payloadMimeType value="application/fhir+json"/> + <payloadMimeType value="application/fhir+xml"/> + <address value="https://hrp/fhir"/> + </Endpoint> + </resource> + <request> + <method value="PUT"/> + <url value="Endpoint?identifier=http://highmed.org/sid/endpoint-identifier|Test_HRP_Endpoint"/> + </request> + </entry> <entry> <fullUrl value="urn:uuid:b879e904-d666-45de-a995-accdd4429b79"/> <resource> @@ -180,6 +258,43 @@ <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|medizininformatik-initiative.de"/> </request> </entry> + <entry> + <fullUrl value="urn:uuid:d1e64572-04b3-47c8-b302-c1776b5e42g5"/> + <resource> + <OrganizationAffiliation xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/organization-affiliation"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <active value="true"/> + <organization> + <reference value="urn:uuid:c4a7b553-01b1-4b50-bcb3-1467f5ae7802"/> + <type value="Organization"/> + </organization> + <participatingOrganization> + <reference value="urn:uuid:cf62edc2-cc5d-43ed-ac0e-hhf09f7326g7"/> + <type value="Organization"/> + </participatingOrganization> + <code> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> + <code value="HRP"/> + </coding> + </code> + <endpoint> + <reference value="urn:uuid:b879e904-d666-45de-a995-accdd4429b79"/> + <type value="Endpoint"/> + </endpoint> + </OrganizationAffiliation> + </resource> + <request> + <method value="PUT"/> + <url value="OrganizationAffiliation?primary-organization:identifier=http://highmed.org/sid/organization-identifier|medizininformatik-initiative.de&participating-organization:identifier=http://highmed.org/sid/organization-identifier|Test_HRP"/> + </request> + </entry> <entry> <fullUrl value="urn:uuid:d1e64572-04b3-47c8-b302-c1776b5e42d3"/> <resource> diff --git a/pom.xml b/pom.xml index f64826d..855a9f3 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ <modules> <module>mii-dsf-process-projectathon-data-transfer</module> - <module>mii-dsf-process-reporting</module> + <module>mii-dsf-process-report</module> <module>mii-dsf-processes-test-data-generator</module> </modules> From 26ea6d54cea082116744e25eca284b28871a2e66 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 20 May 2022 15:18:17 +0200 Subject: [PATCH 22/69] implement tasks of send report process --- .../process/report/ConstantsReport.java | 17 +- .../report/ReportProcessPluginDefinition.java | 7 +- .../process/report/message/SendReceipt.java | 10 +- .../process/report/message/SendReport.java | 66 +++++- .../report/message/StartSendReport.java | 11 +- .../process/report/service/CreateReport.java | 50 ++-- .../report/service/DownloadSearchBundle.java | 64 ++++++ .../report/service/SelectTargetHrp.java | 100 +++++--- .../process/report/service/StoreReceipt.java | 51 +++- .../report/spring/config/ReportingConfig.java | 24 +- .../report/util/ReportStatusGenerator.java | 24 +- .../src/main/resources/bpe/report-send.bpmn | 120 +++++----- .../resources/fhir/CodeSystem/mii-report.xml | 10 +- .../fhir/NamingSystem/mii-report.xml | 21 ++ .../mii-report-task-autostart-start.xml | 53 +---- .../mii-report-task-send-start.xml | 53 +---- .../ReportProcessPluginDefinitionTest.java | 5 +- .../ReportAutostartStartExampleStarter.java | 15 +- .../bpe/start/ReportSendExampleStarter.java | 15 +- .../report/fhir/profile/TaskProfileTest.java | 12 - .../resources/fhir/bundle/search-bundle.xml | 217 ++++++++++++++++++ .../docker-compose.yml | 10 +- 22 files changed, 663 insertions(+), 292 deletions(-) create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java create mode 100644 mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 5cc3e52..01c4002 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -12,12 +12,21 @@ public interface ConstantsReport String PROCESS_NAME_FULL_REPORT_RECEIVE = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_RECEIVE; String PROCESS_NAME_FULL_REPORT_SEND = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_SEND; + String BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL = "reportTimerInterval"; + String BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER = "reportStopTimer"; + String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE = "searchBundleReference"; + String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE = "searchBundle"; + String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "searchBundleResponseReference"; + + String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; + String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; + String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de//sid/report"; + String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; - String CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER = "health-research-platform-identifier"; String CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS = "report-status"; String CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL = "timer-interval"; @@ -63,10 +72,4 @@ public interface ConstantsReport String PROFILE_MII_REPORT_TASK_RECEIVE = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive"; String PROFILE_MII_REPORT_TASK_RECEIVE_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_RECEIVE + "|" + VERSION; String PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME = "reportReceive"; - - String BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL = "reportTimerInterval"; - String BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER = "reportStopTimer"; - String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; - - String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index bc94104..ce54cb5 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -14,6 +14,7 @@ import org.highmed.dsf.fhir.resources.AbstractResource; import org.highmed.dsf.fhir.resources.ActivityDefinitionResource; import org.highmed.dsf.fhir.resources.CodeSystemResource; +import org.highmed.dsf.fhir.resources.NamingSystemResource; import org.highmed.dsf.fhir.resources.ResourceProvider; import org.highmed.dsf.fhir.resources.StructureDefinitionResource; import org.highmed.dsf.fhir.resources.ValueSetResource; @@ -69,6 +70,8 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader var cReport = CodeSystemResource.file("fhir/CodeSystem/mii-report.xml"); var cReportStatus = CodeSystemResource.file("fhir/CodeSystem/mii-report-status.xml"); + var nReport = NamingSystemResource.file("fhir/NamingSystem/mii-report.xml"); + var eReportStatusError = StructureDefinitionResource .file("fhir/StructureDefinition/extension-mii-report-status-error.xml"); @@ -88,10 +91,10 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, Arrays.asList(aAutostart, cReport, sAutostartStart, sAutostartStop, vReport), PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, - Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, sSend, vReport, + Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, nReport, sSend, vReport, vReportStatusReceive), PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, Arrays.asList(aSend, cReport, cReportStatus, - eReportStatusError, sReceive, sSendStart, vReport, vReportStatusSend)); + eReportStatusError, nReport, sReceive, sSendStart, vReport, vReportStatusSend)); return ResourceProvider.read(VERSION, RELEASE_DATE, () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, resolver, diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java index 21bdcfe..4cf2841 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java @@ -2,8 +2,10 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; +import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; import java.util.stream.Stream; @@ -14,6 +16,8 @@ import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; import org.highmed.dsf.fhir.task.TaskHelper; import org.hl7.fhir.r4.model.Coding; +import org.hl7.fhir.r4.model.Extension; +import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; import ca.uhn.fhir.context.FhirContext; @@ -33,7 +37,11 @@ protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateE parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); parameterComponent.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS) - .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR)); + + Extension extension = parameterComponent.addExtension(); + extension.setUrl(EXTENSION_REPORT_STATUS_ERROR_URL); + extension.setValue(new StringType("some error message")); return Stream.of(parameterComponent); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java index 8f776a3..aa2f8eb 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java @@ -2,28 +2,49 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import java.util.Objects; import java.util.stream.Stream; +import javax.ws.rs.WebApplicationException; +import javax.ws.rs.core.Response; + import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.Target; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.Task; +import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; -public class SendReport extends AbstractTaskMessageSend +public class SendReport extends AbstractTaskMessageSend implements InitializingBean { + private final ReportStatusGenerator statusGenerator; + public SendReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext, + ReportStatusGenerator statusGenerator) { super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + + this.statusGenerator = statusGenerator; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(statusGenerator, "statusGenerator"); } @Override @@ -38,4 +59,45 @@ protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateE return Stream.of(parameterComponent); } + + @Override + protected void handleIntermediateThrowEventError(Exception exception, String errorMessage) + { + Task task = getLeadingTaskFromExecutionVariables(); + + if (task != null) + { + String statusCode = CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; + if (exception instanceof WebApplicationException) + { + WebApplicationException webApplicationException = (WebApplicationException) exception; + if (webApplicationException.getResponse() != null && webApplicationException.getResponse() + .getStatus() == Response.Status.FORBIDDEN.getStatusCode()) + { + statusCode = CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED; + } + } + + String specialErrorMessage = createErrorMessage(exception); + + task.addOutput(statusGenerator.createReportStatusOutput(statusCode, specialErrorMessage)); + updateLeadingTaskInExecutionVariables(task); + } + + super.handleIntermediateThrowEventError(exception, errorMessage); + } + + @Override + protected void addErrorMessage(Task task, String errorMessage) + { + // nothing to do here + } + + private String createErrorMessage(Exception exception) + { + return exception.getClass().getSimpleName() + + ((exception.getMessage() != null && !exception.getMessage().isBlank()) + ? (": " + exception.getMessage()) + : ""); + } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java index 6c6250f..511ca25 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java @@ -1,7 +1,6 @@ package de.medizininformatik_initiative.process.report.message; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import java.util.stream.Stream; @@ -27,16 +26,8 @@ public StartSendReport(FhirWebserviceClientProvider clientProvider, TaskHelper t @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - Stream<Task.ParameterComponent> searchBundleStream = getLeadingTaskFromExecutionVariables().getInput().stream() - .filter(Task.ParameterComponent::hasType) + return getLeadingTaskFromExecutionVariables().getInput().stream().filter(Task.ParameterComponent::hasType) .filter(i -> i.getType().getCoding().stream().anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) && CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE.equals(c.getCode()))); - - Stream<Task.ParameterComponent> hrpIdentifierStream = getLeadingTaskFromExecutionVariables().getInput().stream() - .filter(Task.ParameterComponent::hasType) - .filter(i -> i.getType().getCoding().stream().anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) - && CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER.equals(c.getCode()))); - - return Stream.concat(searchBundleStream, hrpIdentifierStream); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 2d938a7..b209ff7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -1,52 +1,72 @@ package de.medizininformatik_initiative.process.report.service; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; -import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import java.util.Collections; import java.util.Map; -import org.camunda.bpm.engine.delegate.BpmnError; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.highmed.dsf.fhir.variables.Target; import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.ResourceType; +import org.springframework.beans.factory.InitializingBean; -public class CreateReport extends AbstractServiceDelegate +public class CreateReport extends AbstractServiceDelegate implements InitializingBean { + private final OrganizationProvider organizationProvider; + public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider) { super(clientProvider, taskHelper, readAccessHelper); + + this.organizationProvider = organizationProvider; } @Override - protected void doExecute(DelegateExecution delegateExecution) throws BpmnError, Exception + protected void doExecute(DelegateExecution delegateExecution) + { + Bundle searchBundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); + + Bundle responseBundle = executeSearchBundle(searchBundle, target); + String responseBundleReference = storeResponseBundle(responseBundle); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, + Variables.stringValue(responseBundleReference)); + } + + private Bundle executeSearchBundle(Bundle searchBundle, Target target) { - // TODO: implement, use dummy value at the moment + // TODO Execute search Bundle against KDS FHIR Store Bundle bundle = new Bundle(); bundle.setType(Bundle.BundleType.BATCHRESPONSE); - bundle.getIdentifier().setSystem(CODESYSTEM_MII_REPORT).setValue("Report|Test_DIC"); + bundle.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) + .setValue("Report_" + organizationProvider.getLocalIdentifierValue()); - // TODO: end - - Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); getReadAccessHelper().addOrganization(bundle, target.getOrganizationIdentifierValue()); + return bundle; + } + + private String storeResponseBundle(Bundle responseBundle) + { IdType bundleIdType = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() - .updateConditionaly(bundle, Map.of("identifier", Collections.singletonList("Report|Test_DIC"))); - String bundleId = new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), - bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); + .updateConditionaly(responseBundle, Map.of("identifier", Collections.singletonList( + NAMING_SYSTEM_MII_REPORT + "|Report_" + organizationProvider.getLocalIdentifierValue()))); - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, - Variables.stringValue(bundleId)); + return new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), + bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java new file mode 100644 index 0000000..9448e31 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -0,0 +1,64 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE; + +import javax.ws.rs.WebApplicationException; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.FhirResourceValues; +import org.highmed.fhir.client.FhirWebserviceClient; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Task; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class DownloadSearchBundle extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(DownloadSearchBundle.class); + + public DownloadSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + String searchBundleReference = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE); + IdType searchBundleId = new IdType(searchBundleReference); + + Bundle bundle = readSearchBundle(searchBundleId); + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); + } + + private Bundle readSearchBundle(IdType searchBundleId) + { + Task task = getLeadingTaskFromExecutionVariables(); + + FhirWebserviceClient client = getFhirWebserviceClientProvider() + .getWebserviceClient(searchBundleId.getBaseUrl()); + + try + { + if (searchBundleId.hasVersionIdPart()) + return client.read(Bundle.class, searchBundleId.getIdPart(), searchBundleId.getVersionIdPart()); + else + return client.read(Bundle.class, searchBundleId.getIdPart()); + } + catch (WebApplicationException exception) + { + logger.error("Error while reading search Bundle with id {} from organization {}: {}", + searchBundleId.getValue(), task.getRequester().getReference(), exception.getMessage()); + throw new RuntimeException("Error while reading search Bundle with id " + searchBundleId.getValue() + + " from organization " + task.getRequester().getReference() + ", " + exception.getMessage(), + exception); + } + } +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java index 72c72b2..53fcdc8 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java @@ -1,82 +1,112 @@ package de.medizininformatik_initiative.process.report.service; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; -import java.util.Objects; -import java.util.UUID; +import java.util.Collections; +import java.util.Map; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; -import org.highmed.dsf.fhir.organization.EndpointProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.highmed.dsf.fhir.variables.Target; import org.highmed.dsf.fhir.variables.TargetValues; +import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Endpoint; +import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Organization; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.Task; import org.springframework.beans.factory.InitializingBean; public class SelectTargetHrp extends AbstractServiceDelegate implements InitializingBean { - private final EndpointProvider endpointProvider; - public SelectTargetHrp(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, EndpointProvider endpointProvider) + ReadAccessHelper readAccessHelper) { super(clientProvider, taskHelper, readAccessHelper); - - this.endpointProvider = endpointProvider; - } - - @Override - public void afterPropertiesSet() throws Exception - { - super.afterPropertiesSet(); - Objects.requireNonNull(endpointProvider, "endpointProvider"); } @Override protected void doExecute(DelegateExecution delegateExecution) { Task task = getLeadingTaskFromExecutionVariables(); - String hrpIdentifier = getHrpOrganizationIdentifier(task); - Endpoint hrpEndpoint = getHrpEndpoint(hrpIdentifier); - Target hrpTarget = createTarget(hrpIdentifier, hrpEndpoint); - execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(hrpTarget)); + IdType searchBundleId = getSearchBundleId(task); + Bundle endpointOrganizationBundle = getEndpointOrganizationBundle(searchBundleId); + + Organization organization = extractOrganization(endpointOrganizationBundle, searchBundleId); + Endpoint endpoint = extractEndpoint(endpointOrganizationBundle, searchBundleId); + Target target = createTarget(organization, endpoint); + + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE, + Variables.stringValue(searchBundleId.getValue())); + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); } - private String getHrpOrganizationIdentifier(Task task) + private IdType getSearchBundleId(Task task) { - return getTaskHelper() + Reference reference = getTaskHelper() .getFirstInputParameterReferenceValue(task, CODESYSTEM_MII_REPORT, - CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER) - .filter(Reference::hasIdentifier).map(Reference::getIdentifier).map(Identifier::getValue) - .orElseThrow(() -> new RuntimeException("HRP identifier missing")); + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE) + .orElseThrow(() -> new RuntimeException("No search bundle reference input parameter found")); + + IdType idType = new IdType(reference.getReference()); + + if (!idType.hasBaseUrl()) + throw new RuntimeException( + "Search Bundle reference (" + idType.getValue() + ") does not contain a base url"); + + return idType; } - private Endpoint getHrpEndpoint(String hrpIndentifier) + private Bundle getEndpointOrganizationBundle(IdType searchBundleId) { - return endpointProvider.getFirstDefaultEndpoint(hrpIndentifier).orElseThrow( - () -> new RuntimeException("Could not find default endpoint of organization '" + hrpIndentifier + "'")); + Bundle bundle = getFhirWebserviceClientProvider().getLocalWebserviceClient().searchWithStrictHandling( + Endpoint.class, Map.of("address", Collections.singletonList(searchBundleId.getBaseUrl()), "_include", + Collections.singletonList("Endpoint:organization"))); + + if (bundle.getEntry().size() != 2) + throw new RuntimeException("Search for organization and endpoint based on url " + searchBundleId.getValue() + + " did return " + bundle.getEntry().size() + " results, expected 2"); + + return bundle; } - private Target createTarget(String hrpIndentifier, Endpoint hrpEndpoint) + private Organization extractOrganization(Bundle endpointOrganizationBundle, IdType searchBundleId) { - String endpointIdentifier = getEndpointIdentifierValue(hrpEndpoint); - return Target.createUniDirectionalTarget(hrpIndentifier, endpointIdentifier, hrpEndpoint.getAddress()); + return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Organization) + .map(e -> (Organization) e.getResource()).findFirst() + .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url " + + searchBundleId.getValue() + " did not return any organization")); } - private String getEndpointIdentifierValue(Endpoint endpoint) + private Endpoint extractEndpoint(Bundle endpointOrganizationBundle, IdType searchBundleId) { - return endpoint.getIdentifier().stream() - .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).findFirst() - .map(Identifier::getValue).get(); + return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Endpoint) + .map(e -> (Endpoint) e.getResource()).findFirst() + .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url " + + searchBundleId.getValue() + " did not return any endpoint")); + } + + private Target createTarget(Organization organization, Endpoint endpoint) + { + String organizationIdentifier = organization.getIdentifier().stream() + .filter(i -> NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER.equals(i.getSystem())) + .map(Identifier::getValue).findFirst().get(); + + String endpointIdentifier = endpoint.getIdentifier().stream() + .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).map(Identifier::getValue) + .findFirst().get(); + + return Target.createUniDirectionalTarget(organizationIdentifier, endpointIdentifier, endpoint.getAddress()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index d8c8696..3af9137 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -1,24 +1,36 @@ package de.medizininformatik_initiative.process.report.service; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; + +import java.util.Objects; + import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.hl7.fhir.r4.model.Task; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; -import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; -public class StoreReceipt extends AbstractServiceDelegate +public class StoreReceipt extends AbstractServiceDelegate implements InitializingBean { - private static final Logger logger = LoggerFactory.getLogger(StoreReceipt.class); + private final ReportStatusGenerator statusGenerator; public StoreReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, ReportStatusGenerator statusGenerator) { super(clientProvider, taskHelper, readAccessHelper); + + this.statusGenerator = statusGenerator; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(statusGenerator, "statusGenerator"); } @Override @@ -29,10 +41,29 @@ protected void doExecute(DelegateExecution delegateExecution) if (!currentTask.getId().equals(leadingTask.getId())) { - // The currentTask finishes here but is not automatically set to completed - // because it is an additional currentTask during the execution of the main process - currentTask.setStatus(Task.TaskStatus.COMPLETED); - getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn().update(currentTask); + handleReceivedResponse(leadingTask, currentTask); + } + else + { + handleMissingResponse(leadingTask); } + + updateLeadingTaskInExecutionVariables(leadingTask); + } + + private void handleReceivedResponse(Task leadingTask, Task currentTask) + { + statusGenerator.transformInputToOutput(currentTask, leadingTask); + + // The currentTask finishes here but is not automatically set to completed + // because it is an additional currentTask during the execution of the main process + currentTask.setStatus(Task.TaskStatus.COMPLETED); + getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn().update(currentTask); + } + + private void handleMissingResponse(Task leadingTask) + { + leadingTask.addOutput( + statusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING)); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index d49cd5d..c9082c9 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -1,6 +1,5 @@ package de.medizininformatik_initiative.process.report.spring.config; -import org.camunda.feel.syntaxtree.In; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.organization.EndpointProvider; @@ -16,12 +15,14 @@ import de.medizininformatik_initiative.process.report.message.StartSendReport; import de.medizininformatik_initiative.process.report.service.CreateReport; import de.medizininformatik_initiative.process.report.service.DownloadReport; +import de.medizininformatik_initiative.process.report.service.DownloadSearchBundle; import de.medizininformatik_initiative.process.report.service.InsertReport; import de.medizininformatik_initiative.process.report.service.SelectTargetDic; import de.medizininformatik_initiative.process.report.service.SelectTargetHrp; import de.medizininformatik_initiative.process.report.service.StartTimer; import de.medizininformatik_initiative.process.report.service.StopTimer; import de.medizininformatik_initiative.process.report.service.StoreReceipt; +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; @Configuration public class ReportingConfig @@ -69,25 +70,38 @@ public StartSendReport startSendReport() @Bean public SelectTargetHrp selectTargetHrp() { - return new SelectTargetHrp(clientProvider, taskHelper, readAccessHelper, endpointProvider); + return new SelectTargetHrp(clientProvider, taskHelper, readAccessHelper); + } + + @Bean + public DownloadSearchBundle downloadSearchBundle() + { + return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper); } @Bean public CreateReport createReport() { - return new CreateReport(clientProvider, taskHelper, readAccessHelper); + return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider); + } + + @Bean + public ReportStatusGenerator reportStatusGenerator() + { + return new ReportStatusGenerator(); } @Bean public SendReport sendReport() { - return new SendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + return new SendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, + reportStatusGenerator()); } @Bean public StoreReceipt storeReceipt() { - return new StoreReceipt(clientProvider, taskHelper, readAccessHelper); + return new StoreReceipt(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); } // reportReceive Process diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java index f366f66..bf8e6a7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java @@ -7,8 +7,8 @@ import org.hl7.fhir.r4.model.BackboneElement; import org.hl7.fhir.r4.model.Coding; -import org.hl7.fhir.r4.model.Extension; import org.hl7.fhir.r4.model.StringType; +import org.hl7.fhir.r4.model.Task; import org.hl7.fhir.r4.model.Task.ParameterComponent; import org.hl7.fhir.r4.model.Task.TaskOutputComponent; @@ -51,8 +51,24 @@ public TaskOutputComponent createReportStatusOutput(String statusCode, String er private void addErrorExtension(BackboneElement element, String errorMessage) { - Extension extension = element.addExtension(); - extension.setUrl(EXTENSION_REPORT_STATUS_ERROR_URL); - extension.setValue(new StringType(errorMessage)); + element.addExtension().setUrl(EXTENSION_REPORT_STATUS_ERROR_URL).setValue(new StringType(errorMessage)); + } + + public void transformInputToOutput(Task inputTask, Task outputTask) + { + inputTask.getInput().stream() + .filter(i -> i.getType().getCoding().stream() + .anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) + .map(this::toTaskOutputComponent).forEach(outputTask::addOutput); + } + + private TaskOutputComponent toTaskOutputComponent(ParameterComponent inputComponent) + { + TaskOutputComponent outputComponent = new TaskOutputComponent().setType(inputComponent.getType()) + .setValue(inputComponent.getValue()); + outputComponent.setExtension(inputComponent.getExtension()); + + return outputComponent; } } diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn index 114c158..16dde6b 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn +++ b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn @@ -2,7 +2,7 @@ <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_0azvmx1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> <bpmn:process id="medizininformatik-initiativede_reportSend" isExecutable="true" camunda:versionTag="#{version}"> <bpmn:sequenceFlow id="SequenceFlow_0k1j79c" sourceRef="startSendReport" targetRef="selectTargetHrp" /> - <bpmn:sequenceFlow id="SequenceFlow_05ia6lz" sourceRef="selectTargetHrp" targetRef="createReport" /> + <bpmn:sequenceFlow id="SequenceFlow_05ia6lz" sourceRef="selectTargetHrp" targetRef="downloadSearchBundle" /> <bpmn:serviceTask id="selectTargetHrp" name="select target hrp" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetHrp"> <bpmn:incoming>SequenceFlow_0k1j79c</bpmn:incoming> <bpmn:outgoing>SequenceFlow_05ia6lz</bpmn:outgoing> @@ -21,7 +21,7 @@ </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_0gkokuw" sourceRef="createReport" targetRef="sendReport" /> <bpmn:serviceTask id="createReport" name="create report" camunda:class="de.medizininformatik_initiative.process.report.service.CreateReport"> - <bpmn:incoming>SequenceFlow_05ia6lz</bpmn:incoming> + <bpmn:incoming>Flow_0bq8udu</bpmn:incoming> <bpmn:outgoing>Flow_0gkokuw</bpmn:outgoing> </bpmn:serviceTask> <bpmn:intermediateThrowEvent id="sendReport" name="send report"> @@ -64,98 +64,110 @@ </bpmn:exclusiveGateway> <bpmn:sequenceFlow id="Flow_0lez18n" sourceRef="Gateway_0tuxyny" targetRef="storeReceipt" /> <bpmn:sequenceFlow id="Flow_085f33c" sourceRef="wait" targetRef="Gateway_0tuxyny" /> + <bpmn:sequenceFlow id="Flow_0bq8udu" sourceRef="downloadSearchBundle" targetRef="createReport" /> + <bpmn:serviceTask id="downloadSearchBundle" name="download search bundle" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadSearchBundle"> + <bpmn:incoming>SequenceFlow_05ia6lz</bpmn:incoming> + <bpmn:outgoing>Flow_0bq8udu</bpmn:outgoing> + </bpmn:serviceTask> </bpmn:process> <bpmn:message id="Message_10o3b8y" name="pong" /> <bpmn:message id="Message_1pklz6t" name="reportSendStart" /> <bpmn:message id="Message_2irb7l0" name="reportReceive" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportSend"> + <bpmndi:BPMNEdge id="Flow_085f33c_di" bpmnElement="Flow_085f33c"> + <di:waypoint x="1028" y="210" /> + <di:waypoint x="1120" y="210" /> + <di:waypoint x="1120" y="145" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0lez18n_di" bpmnElement="Flow_0lez18n"> + <di:waypoint x="1145" y="120" /> + <di:waypoint x="1230" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1fi7ktr_di" bpmnElement="Flow_1fi7ktr"> + <di:waypoint x="890" y="145" /> + <di:waypoint x="890" y="210" /> + <di:waypoint x="992" y="210" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0zp2a01_di" bpmnElement="Flow_0zp2a01"> + <di:waypoint x="915" y="120" /> + <di:waypoint x="992" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0hq9yqb_di" bpmnElement="Flow_0hq9yqb"> + <di:waypoint x="808" y="120" /> + <di:waypoint x="865" y="120" /> + </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_06wgdy0_di" bpmnElement="Flow_06wgdy0"> - <di:waypoint x="838" y="120" /> - <di:waypoint x="905" y="120" /> + <di:waypoint x="1028" y="120" /> + <di:waypoint x="1095" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0gkokuw_di" bpmnElement="Flow_0gkokuw"> - <di:waypoint x="520" y="120" /> - <di:waypoint x="582" y="120" /> + <di:waypoint x="710" y="120" /> + <di:waypoint x="772" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0d1hhpd_di" bpmnElement="Flow_0d1hhpd"> - <di:waypoint x="1140" y="120" /> - <di:waypoint x="1222" y="120" /> + <di:waypoint x="1330" y="120" /> + <di:waypoint x="1412" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_05ia6lz_di" bpmnElement="SequenceFlow_05ia6lz"> - <di:waypoint x="360" y="120" /> - <di:waypoint x="420" y="120" /> + <di:waypoint x="380" y="120" /> + <di:waypoint x="440" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_0k1j79c_di" bpmnElement="SequenceFlow_0k1j79c"> - <di:waypoint x="188" y="120" /> - <di:waypoint x="260" y="120" /> + <di:waypoint x="208" y="120" /> + <di:waypoint x="280" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0hq9yqb_di" bpmnElement="Flow_0hq9yqb"> - <di:waypoint x="618" y="120" /> - <di:waypoint x="675" y="120" /> + <bpmndi:BPMNEdge id="Flow_0bq8udu_di" bpmnElement="Flow_0bq8udu"> + <di:waypoint x="540" y="120" /> + <di:waypoint x="610" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0zp2a01_di" bpmnElement="Flow_0zp2a01"> - <di:waypoint x="725" y="120" /> - <di:waypoint x="802" y="120" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_1fi7ktr_di" bpmnElement="Flow_1fi7ktr"> - <di:waypoint x="700" y="145" /> - <di:waypoint x="700" y="210" /> - <di:waypoint x="802" y="210" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0lez18n_di" bpmnElement="Flow_0lez18n"> - <di:waypoint x="955" y="120" /> - <di:waypoint x="1040" y="120" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_085f33c_di" bpmnElement="Flow_085f33c"> - <di:waypoint x="838" y="210" /> - <di:waypoint x="930" y="210" /> - <di:waypoint x="930" y="145" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> - <dc:Bounds x="260" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> - </bpmndi:BPMNShape> <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> - <dc:Bounds x="1222" y="102" width="36" height="36" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> - <dc:Bounds x="152" y="102" width="36" height="36" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="135" y="145" width="81" height="14" /> - </bpmndi:BPMNLabel> + <dc:Bounds x="1412" y="102" width="36" height="36" /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> - <dc:Bounds x="1040" y="80" width="100" height="80" /> + <dc:Bounds x="1230" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createReport"> - <dc:Bounds x="420" y="80" width="100" height="80" /> + <dc:Bounds x="610" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_1fo03j7_di" bpmnElement="sendReport"> - <dc:Bounds x="582" y="102" width="36" height="36" /> + <dc:Bounds x="772" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="573" y="145" width="56" height="14" /> + <dc:Bounds x="763" y="145" width="56" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_04e364z_di" bpmnElement="receiveReceipt"> - <dc:Bounds x="802" y="102" width="36" height="36" /> + <dc:Bounds x="992" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="785" y="145" width="72" height="14" /> + <dc:Bounds x="975" y="145" width="72" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Gateway_0mh3gst_di" bpmnElement="Gateway_1uv2c5f"> - <dc:Bounds x="675" y="95" width="50" height="50" /> + <dc:Bounds x="865" y="95" width="50" height="50" /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_04mygc4_di" bpmnElement="wait"> - <dc:Bounds x="802" y="192" width="36" height="36" /> + <dc:Bounds x="992" y="192" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="811" y="235" width="20" height="14" /> + <dc:Bounds x="1001" y="235" width="20" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Gateway_0tuxyny_di" bpmnElement="Gateway_0tuxyny" isMarkerVisible="true"> - <dc:Bounds x="905" y="95" width="50" height="50" /> + <dc:Bounds x="1095" y="95" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> + <dc:Bounds x="172" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="155" y="145" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> + <dc:Bounds x="280" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> + <dc:Bounds x="440" y="80" width="100" height="80" /> </bpmndi:BPMNShape> </bpmndi:BPMNPlane> </bpmndi:BPMNDiagram> diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml index 95662b7..16d57f0 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml @@ -26,6 +26,11 @@ <display value="Report Status" /> <definition value="Report status of local organization" /> </concept> + <concept> + <code value="search-bundle" /> + <display value="Search Bundle" /> + <definition value="Search Bundle on which the report is based" /> + </concept> <concept> <code value="search-bundle-reference" /> <display value="Search Bundle Reference" /> @@ -36,11 +41,6 @@ <display value="Search Bundle Response Reference" /> <definition value="Reference to a response search Bundle containing the report" /> </concept> - <concept> - <code value="health-research-platform-identifier" /> - <display value="Health Research Platform Identifier" /> - <definition value="Health research platform identifier where the search Bundle response should be sent to" /> - </concept> <concept> <code value="timer-interval" /> <display value="Timer Interval" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml new file mode 100644 index 0000000..8b9c6e1 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml @@ -0,0 +1,21 @@ +<NamingSystem xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <name value="MII_Report"/> + <status value="active"/> + <kind value="identifier"/> + <!-- date managed by bpe --> + <date value="#{date}"/> + <publisher value="Medizininformatik-Initiative" /> + <responsible value="FDPG"/> + <description value="Report identification of data integration center"/> + <usage value="Used withing the MII for resolution data integration center reports"/> + <uniqueId> + <type value="other"/> + <value value="http://medizininformatik-initiative.de//sid/report"/> + </uniqueId> +</NamingSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml index 190b792..81c4474 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml @@ -30,8 +30,8 @@ <valueString value="Parameter" /> </extension> <path value="Task.input" /> - <min value="4" /> - <max value="5" /> + <min value="3" /> + <max value="4" /> </element> <element id="Task.input:message-name"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -109,55 +109,6 @@ <path value="Task.input.value[x].identifier" /> <max value="0" /> </element> - <element id="Task.input:health-research-platform-identifier"> - <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> - <valueString value="Parameter" /> - </extension> - <path value="Task.input" /> - <sliceName value="health-research-platform-identifier" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:health-research-platform-identifier.type"> - <path value="Task.input.type" /> - <binding> - <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> - <valueString value="TaskInputParameterType" /> - </extension> - <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> - </binding> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding"> - <path value="Task.input.type.coding" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding.system"> - <path value="Task.input.type.coding.system" /> - <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding.code"> - <path value="Task.input.type.coding.code" /> - <min value="1" /> - <fixedCode value="health-research-platform-identifier" /> - </element> - <element id="Task.input:health-research-platform-identifier.value[x]"> - <path value="Task.input.value[x]" /> - <type> - <code value="Reference" /> - <targetProfile value="http://highmed.org/fhir/StructureDefinition/organization" /> - </type> - </element> - <element id="Task.input:health-research-platform-identifier.value[x].reference"> - <path value="Task.input.value[x].reference" /> - <max value="0" /> - </element> - <element id="Task.input:health-research-platform-identifier.value[x].identifier"> - <path value="Task.input.value[x].identifier" /> - <min value="1" /> - </element> <element id="Task.input:timer-interval"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> <valueString value="Parameter" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml index 11fbef0..00c589a 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml @@ -30,8 +30,8 @@ <valueString value="Parameter" /> </extension> <path value="Task.input" /> - <min value="3" /> - <max value="4" /> + <min value="2" /> + <max value="3" /> </element> <element id="Task.input:message-name"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -101,55 +101,6 @@ <path value="Task.input.value[x].identifier" /> <max value="0" /> </element> - <element id="Task.input:health-research-platform-identifier"> - <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> - <valueString value="Parameter" /> - </extension> - <path value="Task.input" /> - <sliceName value="health-research-platform-identifier" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:health-research-platform-identifier.type"> - <path value="Task.input.type" /> - <binding> - <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> - <valueString value="TaskInputParameterType" /> - </extension> - <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> - </binding> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding"> - <path value="Task.input.type.coding" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding.system"> - <path value="Task.input.type.coding.system" /> - <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> - </element> - <element id="Task.input:health-research-platform-identifier.type.coding.code"> - <path value="Task.input.type.coding.code" /> - <min value="1" /> - <fixedCode value="health-research-platform-identifier" /> - </element> - <element id="Task.input:health-research-platform-identifier.value[x]"> - <path value="Task.input.value[x]" /> - <type> - <code value="Reference" /> - <targetProfile value="http://highmed.org/fhir/StructureDefinition/organization" /> - </type> - </element> - <element id="Task.input:health-research-platform-identifier.value[x].reference"> - <path value="Task.input.value[x].reference" /> - <max value="0" /> - </element> - <element id="Task.input:health-research-platform-identifier.value[x].identifier"> - <path value="Task.input.value[x].identifier" /> - <min value="1" /> - </element> <element id="Task.output:business-key-out"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> <valueString value="Parameter" /> diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java index f3ef814..853f846 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java @@ -33,12 +33,11 @@ public void testResourceLoading() throws Exception var reportReceive = provider.getResources(PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportReceive); - assertEquals(7, reportReceive.count()); + assertEquals(8, reportReceive.count()); var reportSend = provider.getResources(PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportSend); - assertEquals(8, reportSend.count()); - + assertEquals(9, reportSend.count()); } } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 56ebd83..0ee09bd 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -1,7 +1,6 @@ package de.medizininformatik_initiative.process.report.bpe.start; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; @@ -17,7 +16,6 @@ import org.highmed.dsf.bpe.start.ExampleStarter; import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.Identifier; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; @@ -25,6 +23,8 @@ public class ReportAutostartStartExampleStarter { + private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/fea26bf3-4beb-40c7-8d00-63c20f43aadb"; + public static void main(String[] args) throws Exception { Task task = createTask(); @@ -51,16 +51,9 @@ private static Task createTask() task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference("http://fdpg/fhir/Bundle/" + UUID.randomUUID()) - .setType(ResourceType.Bundle.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + task.addInput().setValue(new Reference(SEARCH_BUNDLE_REFERENCE).setType(ResourceType.Bundle.name())).getType() + .addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); - task.addInput() - .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_HRP"))) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); task.addInput().setValue(new StringType("PT5M")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index d999d55..ce03a4f 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -1,7 +1,6 @@ package de.medizininformatik_initiative.process.report.bpe.start; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; @@ -15,7 +14,6 @@ import org.highmed.dsf.bpe.start.ExampleStarter; import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.Identifier; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; @@ -23,6 +21,8 @@ public class ReportSendExampleStarter { + private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/fea26bf3-4beb-40c7-8d00-63c20f43aadb"; + public static void main(String[] args) throws Exception { Task task = createTask(); @@ -47,16 +47,9 @@ private static Task createTask() task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference("http://fdpg/fhir/Bundle/" + UUID.randomUUID()) - .setType(ResourceType.Bundle.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) + task.addInput().setValue(new Reference(SEARCH_BUNDLE_REFERENCE).setType(ResourceType.Bundle.name())).getType() + .addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); - task.addInput() - .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_HRP"))) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); return task; } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java index b54fbbd..88692f3 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java @@ -6,7 +6,6 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; @@ -38,7 +37,6 @@ import org.highmed.dsf.fhir.validation.ResourceValidator; import org.highmed.dsf.fhir.validation.ResourceValidatorImpl; import org.highmed.dsf.fhir.validation.ValidationSupportRule; -import org.hl7.fhir.r4.model.Identifier; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; @@ -133,11 +131,6 @@ private Task createValidTaskAutostartStartProcess() .setType(ResourceType.Bundle.name())) .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); - task.addInput() - .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"))) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); return task; } @@ -253,11 +246,6 @@ private Task createValidTaskSendStartProcess() .setType(ResourceType.Bundle.name())) .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); - task.addInput() - .setValue(new Reference().setType(ResourceType.Organization.name()).setIdentifier( - new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"))) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_HEALTH_RESEARCH_PLATFORM_IDENTIFIER); return task; } diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml new file mode 100644 index 0000000..8ccacfe --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml @@ -0,0 +1,217 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ALL"></code> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <value value="search-bundle" /> + </identifier> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationStatement?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationAdministration?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Procedure?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="DiagnosticReport?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ServiceRequest?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Medication?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="metadata"/> + </request> + </entry> +</Bundle> \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index e6cba0b..1257c0f 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -169,7 +169,9 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataReceive/0.2.0,medizininformatik-initiativede_reportReceive/0.2.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- + medizininformatik-initiativede_dataReceive/0.2.0, + medizininformatik-initiativede_reportReceive/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic-fhir-store:8080/fhir networks: dic-bpe-frontend: @@ -296,7 +298,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: cos_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_COS ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://cos/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0, + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://cos-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_COS_PRIVATE_KEY: /run/secrets/cos_private_key.pem DE_MEDIZININFORMATIK_INITIATIVE_COS_PUBLIC_KEY: /run/secrets/cos_public_key.pem @@ -423,7 +425,9 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: hrp_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://hrp/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_reportAutostart/0.2.0,medizininformatik-initiativede_reportSend/0.2.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- + medizininformatik-initiativede_reportAutostart/0.2.0, + medizininformatik-initiativede_reportSend/0.2.0 networks: hrp-bpe-frontend: hrp-bpe-backend: From e36d06a746f8b954b1f53876e8f83c709b4b400a Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 23 May 2022 11:39:56 +0200 Subject: [PATCH 23/69] implement tasks of receive process and error handling --- .../process/report/ConstantsReport.java | 1 + .../process/report/message/SendReceipt.java | 72 +++++++++++++--- .../process/report/service/CreateReport.java | 8 +- .../report/service/DownloadReport.java | 86 ++++++++++++++++++- .../process/report/service/InsertReport.java | 60 ++++++++++++- .../process/report/service/StoreReceipt.java | 11 ++- .../report/spring/config/ReportingConfig.java | 7 +- .../report/util/ReportStatusGenerator.java | 36 +++++++- .../main/resources/bpe/report-receive.bpmn | 86 +++++++++++++++---- .../src/main/resources/bpe/report-send.bpmn | 42 ++++----- 10 files changed, 343 insertions(+), 66 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 01c4002..8dff901 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -17,6 +17,7 @@ public interface ConstantsReport String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE = "searchBundleReference"; String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE = "searchBundle"; String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "searchBundleResponseReference"; + String BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR = "receiveError"; String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java index 4cf2841..49141c7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java @@ -1,12 +1,15 @@ package de.medizininformatik_initiative.process.report.message; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; -import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; +import java.util.Objects; import java.util.stream.Stream; import org.camunda.bpm.engine.delegate.DelegateExecution; @@ -16,32 +19,81 @@ import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; import org.highmed.dsf.fhir.task.TaskHelper; import org.hl7.fhir.r4.model.Coding; -import org.hl7.fhir.r4.model.Extension; -import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; +import org.hl7.fhir.r4.model.Type; +import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; -public class SendReceipt extends AbstractTaskMessageSend +public class SendReceipt extends AbstractTaskMessageSend implements InitializingBean { + private final ReportStatusGenerator reportStatusGenerator; + public SendReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext, + ReportStatusGenerator reportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + this.reportStatusGenerator = reportStatusGenerator; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); } @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) + { + if (execution.getVariable(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR) != null) + { + return createReceiptError(); + } + else + { + addReceiveOkToLeadingTask(); + return createReceiptOk(); + } + } + + private Stream<Task.ParameterComponent> createReceiptError() + { + return reportStatusGenerator.transformOutputToInputComponent(getLeadingTaskFromExecutionVariables()) + .map(this::receiveToReceiptStatus); + } + + private Task.ParameterComponent receiveToReceiptStatus(Task.ParameterComponent parameterComponent) + { + Type value = parameterComponent.getValue(); + if (value instanceof Coding) + { + Coding coding = (Coding) value; + if (CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR.equals(coding.getCode())) + { + coding.setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR); + } + } + + return parameterComponent; + } + + private void addReceiveOkToLeadingTask() + { + Task task = getLeadingTaskFromExecutionVariables().addOutput( + reportStatusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); + updateLeadingTaskInExecutionVariables(task); + } + + private Stream<Task.ParameterComponent> createReceiptOk() { Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); parameterComponent.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS) - .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR)); - - Extension extension = parameterComponent.addExtension(); - extension.setUrl(EXTENSION_REPORT_STATUS_ERROR_URL); - extension.setValue(new StringType("some error message")); + .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); return Stream.of(parameterComponent); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index b209ff7..1652acb 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -2,7 +2,6 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; @@ -20,10 +19,14 @@ import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.ResourceType; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; public class CreateReport extends AbstractServiceDelegate implements InitializingBean { + private static final Logger logger = LoggerFactory.getLogger(CreateReport.class); + private final OrganizationProvider organizationProvider; public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, @@ -56,6 +59,7 @@ private Bundle executeSearchBundle(Bundle searchBundle, Target target) .setValue("Report_" + organizationProvider.getLocalIdentifierValue()); getReadAccessHelper().addOrganization(bundle, target.getOrganizationIdentifierValue()); + getReadAccessHelper().addOrganization(bundle, organizationProvider.getLocalIdentifierValue()); return bundle; } @@ -66,6 +70,8 @@ private String storeResponseBundle(Bundle responseBundle) .updateConditionaly(responseBundle, Map.of("identifier", Collections.singletonList( NAMING_SYSTEM_MII_REPORT + "|Report_" + organizationProvider.getLocalIdentifierValue()))); + logger.info("Stored report bundle with id {}", bundleIdType.getValue()); + return new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java index 95cff5a..c5bcad7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java @@ -1,26 +1,106 @@ package de.medizininformatik_initiative.process.report.service; +import static java.util.stream.Collectors.toList; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; + +import java.util.List; +import java.util.Objects; + +import org.camunda.bpm.engine.delegate.BpmnError; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.fhir.variables.FhirResourceValues; +import org.highmed.fhir.client.FhirWebserviceClient; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Reference; +import org.hl7.fhir.r4.model.Task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; -public class DownloadReport extends AbstractServiceDelegate +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; + +public class DownloadReport extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(DownloadReport.class); + private final ReportStatusGenerator reportStatusGenerator; + public DownloadReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, ReportStatusGenerator reportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper); + + this.reportStatusGenerator = reportStatusGenerator; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); } @Override protected void doExecute(DelegateExecution delegateExecution) { - logger.info("DOWNLOAD REPORT EXEC"); + Task task = getLeadingTaskFromExecutionVariables(); + + IdType reportReference = getReportReference(task); + logger.info("Downloading report with id='{}'...", reportReference.getValue()); + + Bundle reportBundle = readReport(reportReference, task); + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(reportBundle)); + } + + private IdType getReportReference(Task task) + { + List<String> reportReferences = getTaskHelper() + .getInputParameterReferenceValues(task, CODESYSTEM_MII_REPORT, + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE) + .filter(Reference::hasReference).map(Reference::getReference).collect(toList()); + + if (reportReferences.size() < 1) + throw new IllegalArgumentException("No report reference present in task with id='" + task.getId() + "'"); + + if (reportReferences.size() > 1) + logger.warn("Found {} report references in task with id='{}', using only the first", + reportReferences.size(), task.getId()); + + return new IdType(reportReferences.get(0)); + } + + private Bundle readReport(IdType reportReference, Task task) + { + FhirWebserviceClient client = getFhirWebserviceClientProvider() + .getWebserviceClient(reportReference.getBaseUrl()); + + try + { + if (reportReference.hasVersionIdPart()) + return client.read(Bundle.class, reportReference.getIdPart(), reportReference.getVersionIdPart()); + else + return client.read(Bundle.class, reportReference.getIdPart()); + } + catch (Exception exception) + { + task.setStatus(Task.TaskStatus.FAILED); + task.addOutput(reportStatusGenerator.createReportStatusOutput( + CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); + updateLeadingTaskInExecutionVariables(task); + + logger.warn("Downloading report with id '{}' failed: {}", reportReference.getValue(), + exception.getMessage()); + throw new BpmnError(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR, exception.getMessage()); + } } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index a03821b..05ec284 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -1,26 +1,80 @@ package de.medizininformatik_initiative.process.report.service; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; + +import java.util.Collections; +import java.util.Map; +import java.util.Objects; + +import org.camunda.bpm.engine.delegate.BpmnError; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Identifier; +import org.hl7.fhir.r4.model.Task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; -public class InsertReport extends AbstractServiceDelegate +import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; + +public class InsertReport extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(InsertReport.class); + private final ReportStatusGenerator reportStatusGenerator; + public InsertReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, ReportStatusGenerator reportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper); + + this.reportStatusGenerator = reportStatusGenerator; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); } @Override protected void doExecute(DelegateExecution delegateExecution) { - logger.info("INSERT REPORT EXEC"); + Bundle report = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + report.setId("").getMeta().setVersionId(""); + + try + { + IdType reportId = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() + .updateConditionaly(report, + Map.of("identifier", Collections.singletonList(getReportIdentifierAsSearchString(report)))); + + logger.info("Stored report with id='{}'...", reportId.getValue()); + } + catch (Exception exception) + { + Task task = getLeadingTaskFromExecutionVariables(); + task.setStatus(Task.TaskStatus.FAILED); + task.addOutput(reportStatusGenerator.createReportStatusOutput( + CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); + updateLeadingTaskInExecutionVariables(task); + + logger.warn("Storing report from Task with id '{}' failed: {}", task.getId(), exception.getMessage()); + throw new BpmnError(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR, exception.getMessage()); + } + } + + private String getReportIdentifierAsSearchString(Bundle report) + { + Identifier identifier = report.getIdentifier(); + return identifier.getSystem() + "|" + identifier.getValue(); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index 3af9137..191a5dd 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -1,6 +1,7 @@ package de.medizininformatik_initiative.process.report.service; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; +import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; import java.util.Objects; @@ -40,13 +41,9 @@ protected void doExecute(DelegateExecution delegateExecution) Task currentTask = getCurrentTaskFromExecutionVariables(); if (!currentTask.getId().equals(leadingTask.getId())) - { handleReceivedResponse(leadingTask, currentTask); - } else - { handleMissingResponse(leadingTask); - } updateLeadingTaskInExecutionVariables(leadingTask); } @@ -55,6 +52,11 @@ private void handleReceivedResponse(Task leadingTask, Task currentTask) { statusGenerator.transformInputToOutput(currentTask, leadingTask); + if (leadingTask.getOutput().stream().filter(Task.TaskOutputComponent::hasExtension) + .flatMap(o -> o.getExtension().stream()) + .anyMatch(e -> EXTENSION_REPORT_STATUS_ERROR_URL.equals(e.getUrl()))) + leadingTask.setStatus(Task.TaskStatus.FAILED); + // The currentTask finishes here but is not automatically set to completed // because it is an additional currentTask during the execution of the main process currentTask.setStatus(Task.TaskStatus.COMPLETED); @@ -63,6 +65,7 @@ private void handleReceivedResponse(Task leadingTask, Task currentTask) private void handleMissingResponse(Task leadingTask) { + leadingTask.setStatus(Task.TaskStatus.FAILED); leadingTask.addOutput( statusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING)); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index c9082c9..0334dac 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -109,13 +109,13 @@ public StoreReceipt storeReceipt() @Bean public DownloadReport downloadReport() { - return new DownloadReport(clientProvider, taskHelper, readAccessHelper); + return new DownloadReport(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); } @Bean public InsertReport insertReport() { - return new InsertReport(clientProvider, taskHelper, readAccessHelper); + return new InsertReport(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); } @Bean @@ -127,6 +127,7 @@ public SelectTargetDic selectTargetDic() @Bean public SendReceipt sendReceipt() { - return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, + reportStatusGenerator()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java index bf8e6a7..4a6501d 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java @@ -5,6 +5,8 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; +import java.util.stream.Stream; + import org.hl7.fhir.r4.model.BackboneElement; import org.hl7.fhir.r4.model.Coding; import org.hl7.fhir.r4.model.StringType; @@ -56,19 +58,47 @@ private void addErrorExtension(BackboneElement element, String errorMessage) public void transformInputToOutput(Task inputTask, Task outputTask) { - inputTask.getInput().stream() + transformInputToOutputComponents(inputTask).forEach(outputTask::addOutput); + } + + public Stream<Task.TaskOutputComponent> transformInputToOutputComponents(Task inputTask) + { + return inputTask.getInput().stream() .filter(i -> i.getType().getCoding().stream() .anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) && CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) - .map(this::toTaskOutputComponent).forEach(outputTask::addOutput); + .map(this::toTaskOutputComponent); } private TaskOutputComponent toTaskOutputComponent(ParameterComponent inputComponent) { TaskOutputComponent outputComponent = new TaskOutputComponent().setType(inputComponent.getType()) - .setValue(inputComponent.getValue()); + .setValue(inputComponent.getValue().copy()); outputComponent.setExtension(inputComponent.getExtension()); return outputComponent; } + + public void transformOutputToInput(Task outputTask, Task inputTask) + { + transformOutputToInputComponent(outputTask).forEach(inputTask::addInput); + } + + public Stream<ParameterComponent> transformOutputToInputComponent(Task outputTask) + { + return outputTask.getOutput().stream() + .filter(i -> i.getType().getCoding().stream() + .anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) + .map(this::toTaskInputComponent); + } + + private ParameterComponent toTaskInputComponent(TaskOutputComponent outputComponent) + { + ParameterComponent inputComponent = new ParameterComponent().setType(outputComponent.getType()) + .setValue(outputComponent.getValue().copy()); + inputComponent.setExtension(outputComponent.getExtension()); + + return inputComponent; + } } diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn index d3f7b7a..dd1f987 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn +++ b/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn @@ -14,7 +14,7 @@ <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive|#{version}</camunda:inputParameter> </camunda:inputOutput> </bpmn:extensionElements> - <bpmn:incoming>SequenceFlow_1ism9wt</bpmn:incoming> + <bpmn:incoming>Flow_01ez25z</bpmn:incoming> <bpmn:messageEventDefinition camunda:class="de.medizininformatik_initiative.process.report.message.SendReceipt" /> </bpmn:endEvent> <bpmn:sequenceFlow id="SequenceFlow_09i9zb8" sourceRef="downloadReport" targetRef="insertReport" /> @@ -23,28 +23,43 @@ <bpmn:outgoing>SequenceFlow_09i9zb8</bpmn:outgoing> </bpmn:serviceTask> <bpmn:serviceTask id="selectTargetDic" name="select target dic" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetDic"> - <bpmn:incoming>Flow_0epmqlh</bpmn:incoming> - <bpmn:outgoing>SequenceFlow_1ism9wt</bpmn:outgoing> + <bpmn:incoming>Flow_0h57p0t</bpmn:incoming> + <bpmn:outgoing>Flow_01ez25z</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:sequenceFlow id="SequenceFlow_1ism9wt" sourceRef="selectTargetDic" targetRef="sendReceipt" /> - <bpmn:sequenceFlow id="Flow_0epmqlh" sourceRef="insertReport" targetRef="selectTargetDic" /> + <bpmn:sequenceFlow id="Flow_0epmqlh" sourceRef="insertReport" targetRef="Gateway_0v34jo2" /> <bpmn:serviceTask id="insertReport" name="insert report" camunda:class="de.medizininformatik_initiative.process.report.service.InsertReport"> <bpmn:incoming>SequenceFlow_09i9zb8</bpmn:incoming> <bpmn:outgoing>Flow_0epmqlh</bpmn:outgoing> </bpmn:serviceTask> + <bpmn:boundaryEvent id="report_download_error" name="report download error" attachedToRef="downloadReport"> + <bpmn:outgoing>Flow_01x9gay</bpmn:outgoing> + <bpmn:errorEventDefinition id="ErrorEventDefinition_1da6qe6" errorRef="Error_1nrrh7v" camunda:errorCodeVariable="receiveError" /> + </bpmn:boundaryEvent> + <bpmn:boundaryEvent id="report_insert_error" name="report insert error" attachedToRef="insertReport"> + <bpmn:outgoing>Flow_0lhidy1</bpmn:outgoing> + <bpmn:errorEventDefinition id="ErrorEventDefinition_0tqaoe1" errorRef="Error_1y2mnsr" camunda:errorCodeVariable="receiveError" /> + </bpmn:boundaryEvent> + <bpmn:exclusiveGateway id="Gateway_0v34jo2"> + <bpmn:incoming>Flow_01x9gay</bpmn:incoming> + <bpmn:incoming>Flow_0lhidy1</bpmn:incoming> + <bpmn:incoming>Flow_0epmqlh</bpmn:incoming> + <bpmn:outgoing>Flow_0h57p0t</bpmn:outgoing> + </bpmn:exclusiveGateway> + <bpmn:sequenceFlow id="Flow_01x9gay" sourceRef="report_download_error" targetRef="Gateway_0v34jo2" /> + <bpmn:sequenceFlow id="Flow_0lhidy1" sourceRef="report_insert_error" targetRef="Gateway_0v34jo2" /> + <bpmn:sequenceFlow id="Flow_01ez25z" sourceRef="selectTargetDic" targetRef="sendReceipt" /> + <bpmn:sequenceFlow id="Flow_0h57p0t" sourceRef="Gateway_0v34jo2" targetRef="selectTargetDic" /> </bpmn:process> <bpmn:message id="Message_0u91abp" name="reportSend" /> <bpmn:message id="Message_1h0kvyq" /> <bpmn:error id="Error_1j0t9ud" name="target_not_allowed" errorCode="target_not_allowed" /> + <bpmn:error id="Error_1nrrh7v" name="receiveError" errorCode="receiveError" /> + <bpmn:error id="Error_1y2mnsr" name="receiveError" errorCode="receiveError" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportReceive"> <bpmndi:BPMNEdge id="Flow_0epmqlh_di" bpmnElement="Flow_0epmqlh"> <di:waypoint x="520" y="120" /> - <di:waypoint x="580" y="120" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_1ism9wt_di" bpmnElement="SequenceFlow_1ism9wt"> - <di:waypoint x="680" y="120" /> - <di:waypoint x="742" y="120" /> + <di:waypoint x="615" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_09i9zb8_di" bpmnElement="SequenceFlow_09i9zb8"> <di:waypoint x="362" y="120" /> @@ -54,28 +69,63 @@ <di:waypoint x="209" y="120" /> <di:waypoint x="262" y="120" /> </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_01x9gay_di" bpmnElement="Flow_01x9gay"> + <di:waypoint x="362" y="178" /> + <di:waypoint x="362" y="230" /> + <di:waypoint x="640" y="230" /> + <di:waypoint x="640" y="145" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0lhidy1_di" bpmnElement="Flow_0lhidy1"> + <di:waypoint x="520" y="178" /> + <di:waypoint x="520" y="230" /> + <di:waypoint x="640" y="230" /> + <di:waypoint x="640" y="145" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_01ez25z_di" bpmnElement="Flow_01ez25z"> + <di:waypoint x="820" y="120" /> + <di:waypoint x="872" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_0h57p0t_di" bpmnElement="Flow_0h57p0t"> + <di:waypoint x="665" y="120" /> + <di:waypoint x="720" y="120" /> + </bpmndi:BPMNEdge> <bpmndi:BPMNShape id="StartEvent_1qh431z_di" bpmnElement="StartEvent_1"> <dc:Bounds x="173" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="161" y="145" width="60" height="27" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="ServiceTask_1uea92o_di" bpmnElement="downloadReport"> + <dc:Bounds x="262" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_1xhzf00_di" bpmnElement="insertReport"> + <dc:Bounds x="420" y="80" width="100" height="80" /> + </bpmndi:BPMNShape> <bpmndi:BPMNShape id="EndEvent_108jj6g_di" bpmnElement="sendReceipt"> - <dc:Bounds x="742" y="102" width="36" height="36" /> + <dc:Bounds x="872" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="731" y="145" width="60" height="14" /> + <dc:Bounds x="861" y="145" width="60" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="ServiceTask_1uea92o_di" bpmnElement="downloadReport"> - <dc:Bounds x="262" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> + <bpmndi:BPMNShape id="Gateway_0v34jo2_di" bpmnElement="Gateway_0v34jo2" isMarkerVisible="true"> + <dc:Bounds x="615" y="95" width="50" height="50" /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="ServiceTask_0ko681m_di" bpmnElement="selectTargetDic"> - <dc:Bounds x="580" y="80" width="100" height="80" /> + <dc:Bounds x="720" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_1xhzf00_di" bpmnElement="insertReport"> - <dc:Bounds x="420" y="80" width="100" height="80" /> + <bpmndi:BPMNShape id="Event_0mr4ait_di" bpmnElement="report_download_error"> + <dc:Bounds x="344" y="142" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="370" y="183" width="79" height="27" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_01kvabl_di" bpmnElement="report_insert_error"> + <dc:Bounds x="502" y="142" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="527" y="183" width="59" height="27" /> + </bpmndi:BPMNLabel> </bpmndi:BPMNShape> </bpmndi:BPMNPlane> </bpmndi:BPMNDiagram> diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn index 16dde6b..c07aae6 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn +++ b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn @@ -75,6 +75,10 @@ <bpmn:message id="Message_2irb7l0" name="reportReceive" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportSend"> + <bpmndi:BPMNEdge id="Flow_0bq8udu_di" bpmnElement="Flow_0bq8udu"> + <di:waypoint x="540" y="120" /> + <di:waypoint x="610" y="120" /> + </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_085f33c_di" bpmnElement="Flow_085f33c"> <di:waypoint x="1028" y="210" /> <di:waypoint x="1120" y="210" /> @@ -82,7 +86,7 @@ </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0lez18n_di" bpmnElement="Flow_0lez18n"> <di:waypoint x="1145" y="120" /> - <di:waypoint x="1230" y="120" /> + <di:waypoint x="1210" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_1fi7ktr_di" bpmnElement="Flow_1fi7ktr"> <di:waypoint x="890" y="145" /> @@ -106,8 +110,8 @@ <di:waypoint x="772" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0d1hhpd_di" bpmnElement="Flow_0d1hhpd"> - <di:waypoint x="1330" y="120" /> - <di:waypoint x="1412" y="120" /> + <di:waypoint x="1310" y="120" /> + <di:waypoint x="1392" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_05ia6lz_di" bpmnElement="SequenceFlow_05ia6lz"> <di:waypoint x="380" y="120" /> @@ -117,17 +121,16 @@ <di:waypoint x="208" y="120" /> <di:waypoint x="280" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0bq8udu_di" bpmnElement="Flow_0bq8udu"> - <di:waypoint x="540" y="120" /> - <di:waypoint x="610" y="120" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> - <dc:Bounds x="1412" y="102" width="36" height="36" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> - <dc:Bounds x="1230" y="80" width="100" height="80" /> + <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> + <dc:Bounds x="280" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> + <dc:Bounds x="172" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="155" y="145" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createReport"> <dc:Bounds x="610" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> @@ -156,18 +159,15 @@ <bpmndi:BPMNShape id="Gateway_0tuxyny_di" bpmnElement="Gateway_0tuxyny" isMarkerVisible="true"> <dc:Bounds x="1095" y="95" width="50" height="50" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> - <dc:Bounds x="172" y="102" width="36" height="36" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="155" y="145" width="81" height="14" /> - </bpmndi:BPMNLabel> + <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> + <dc:Bounds x="440" y="80" width="100" height="80" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> - <dc:Bounds x="280" y="80" width="100" height="80" /> + <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> + <dc:Bounds x="1210" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> - <dc:Bounds x="440" y="80" width="100" height="80" /> + <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> + <dc:Bounds x="1392" y="102" width="36" height="36" /> </bpmndi:BPMNShape> </bpmndi:BPMNPlane> </bpmndi:BPMNDiagram> From 531500be13e573ead3aca128dbaed063952f3f09 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 23 May 2022 12:42:18 +0200 Subject: [PATCH 24/69] move kds client in its own module --- .../pom.xml | 56 +----- .../DataTransferProcessPluginDefinition.java | 2 +- .../data_transfer/service/InsertData.java | 4 +- .../data_transfer/service/ReadData.java | 2 +- .../spring/config/TransferDataConfig.java | 6 +- mii-dsf-process-report/pom.xml | 63 +------ .../report/ReportProcessPluginDefinition.java | 9 + .../report/spring/config/ReportingConfig.java | 96 +++++++++++ mii-dsf-processes-kds-client/pom.xml | 163 ++++++++++++++++++ ...acheRestfulClientFactoryWithTlsConfig.java | 2 +- .../kds}/client/HapiClientLogger.java | 2 +- .../processes/kds}/client/KdsClient.java | 4 +- .../kds}/client/KdsClientFactory.java | 4 +- .../processes/kds}/client/KdsClientImpl.java | 4 +- .../processes/kds}/client/KdsClientStub.java | 6 +- .../processes/kds}/client/OutcomeLogger.java | 2 +- .../kds}/client/fhir/KdsFhirClient.java | 4 +- .../kds}/client/fhir/KdsFhirClientImpl.java | 8 +- .../kds}/client/fhir/KdsFhirClientStub.java | 6 +- .../src/main/resources/log4j2.xml | 19 ++ pom.xml | 6 + 21 files changed, 325 insertions(+), 143 deletions(-) create mode 100644 mii-dsf-processes-kds-client/pom.xml rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/ApacheRestfulClientFactoryWithTlsConfig.java (98%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/HapiClientLogger.java (98%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/KdsClient.java (63%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/KdsClientFactory.java (96%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/KdsClientImpl.java (96%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/KdsClientStub.java (80%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/OutcomeLogger.java (93%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/fhir/KdsFhirClient.java (62%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/fhir/KdsFhirClientImpl.java (81%) rename {mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer => mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds}/client/fhir/KdsFhirClientStub.java (99%) create mode 100644 mii-dsf-processes-kds-client/src/main/resources/log4j2.xml diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index eaa0013..f138106 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -22,8 +22,8 @@ <scope>provided</scope> </dependency> <dependency> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> <scope>provided</scope> </dependency> <dependency> @@ -113,23 +113,6 @@ </outputDirectory> </configuration> </execution> - <execution> - <id>copy-dependencies/dic</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/dic/bpe/plugin</outputDirectory> - </configuration> - </execution> <execution> <id>copy-process-plugin-to-docker-test-setup/cos</id> <phase>package</phase> @@ -154,23 +137,6 @@ </outputDirectory> </configuration> </execution> - <execution> - <id>copy-dependencies/cos</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> - </configuration> - </execution> <execution> <id>copy-dependencies/assembly</id> <phase>package</phase> @@ -204,15 +170,6 @@ </includes> <followSymlinks>false</followSymlinks> </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> <fileset> <directory> ../mii-dsf-processes-docker-test-setup/cos/bpe/process/${project.artifactId}-${project.version} @@ -222,15 +179,6 @@ </includes> <followSymlinks>false</followSymlinks> </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> </filesets> </configuration> </plugin> diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java index d5f96d1..93a5766 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/DataTransferProcessPluginDefinition.java @@ -18,8 +18,8 @@ import org.springframework.core.env.PropertyResolver; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; import de.medizininformatik_initiative.process.projectathon.data_transfer.spring.config.TransferDataConfig; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; public class DataTransferProcessPluginDefinition implements ProcessPluginDefinition { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java index bb8c852..76e8014 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java @@ -19,7 +19,7 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; public class InsertData extends AbstractServiceDelegate { @@ -51,7 +51,7 @@ protected void doExecute(DelegateExecution execution) { Bundle bundle = (Bundle) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET); - Bundle stored = kdsClientFactory.getKdsClient().getFhirClient().storeBundle(bundle); + Bundle stored = kdsClientFactory.getKdsClient().getFhirClient().executeTransactionBundle(bundle); List<IdType> idsOfCreatedResources = stored.getEntry().stream().filter(Bundle.BundleEntryComponent::hasResponse) .map(Bundle.BundleEntryComponent::getResponse).map(Bundle.BundleEntryResponseComponent::getLocation) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java index 641c81b..e50aad1 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java @@ -26,8 +26,8 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; public class ReadData extends AbstractServiceDelegate { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java index f5dd18f..8c32738 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -16,8 +16,6 @@ import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClientFactory; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProvider; import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProviderImpl; import de.medizininformatik_initiative.process.projectathon.data_transfer.message.StartReceiveProcess; @@ -31,6 +29,8 @@ import de.medizininformatik_initiative.process.projectathon.data_transfer.service.StoreData; import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataCos; import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataDic; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; @Configuration public class TransferDataConfig @@ -58,7 +58,7 @@ public class TransferDataConfig private String fhirStoreBaseUrl; @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") - @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClientImpl}") + @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") private String fhirStoreClientClass; @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 8853230..6e32e87 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -23,15 +23,11 @@ <scope>provided</scope> </dependency> <dependency> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> <scope>provided</scope> </dependency> - <dependency> - <groupId>org.highmed.dsf</groupId> - <artifactId>dsf-tools-documentation-generator</artifactId> - </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> @@ -52,35 +48,6 @@ <build> <plugins> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>exec-maven-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>exec</goal> - </goals> - <phase>prepare-package</phase> - </execution> - </executions> - <configuration> - <executable>java</executable> - <arguments> - <argument>-classpath</argument> - <classpath/> - <argument> - org.highmed.dsf.tools.generator.DocumentationGenerator - </argument> - <argument> - de.medizininformatik_initiative.process.report - </argument> - </arguments> - <includeProjectDependencies>true</includeProjectDependencies> - <addResourcesToClasspath>true</addResourcesToClasspath> - <classpathScope>compile</classpathScope> - <workingDirectory>${project.basedir}</workingDirectory> - </configuration> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> @@ -104,23 +71,6 @@ </outputDirectory> </configuration> </execution> - <execution> - <id>copy-dependencies/dic</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/dic/bpe/plugin</outputDirectory> - </configuration> - </execution> <execution> <id>copy-process-plugin-to-docker-test-setup/hrp</id> <phase>package</phase> @@ -156,15 +106,6 @@ </includes> <followSymlinks>false</followSymlinks> </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> <fileset> <directory> ../mii-dsf-processes-docker-test-setup/hrp/bpe/process diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index ce54cb5..87b9626 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -18,10 +18,12 @@ import org.highmed.dsf.fhir.resources.ResourceProvider; import org.highmed.dsf.fhir.resources.StructureDefinitionResource; import org.highmed.dsf.fhir.resources.ValueSetResource; +import org.springframework.context.ApplicationContext; import org.springframework.core.env.PropertyResolver; import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.process.report.spring.config.ReportingConfig; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; public class ReportProcessPluginDefinition implements ProcessPluginDefinition { @@ -100,4 +102,11 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, resolver, resourcesByProcessKeyAndVersion); } + + @Override + public void onProcessesDeployed(ApplicationContext pluginApplicationContext, List<String> activeProcesses) + { + if (activeProcesses.contains(PROCESS_NAME_FULL_REPORT_SEND)) + pluginApplicationContext.getBean(KdsClientFactory.class).testConnection(); + } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 0334dac..ee260ba 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -1,11 +1,16 @@ package de.medizininformatik_initiative.process.report.spring.config; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; + import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.organization.EndpointProvider; import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -23,6 +28,8 @@ import de.medizininformatik_initiative.process.report.service.StopTimer; import de.medizininformatik_initiative.process.report.service.StoreReceipt; import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; @Configuration public class ReportingConfig @@ -45,6 +52,95 @@ public class ReportingConfig @Autowired private FhirContext fhirContext; + // Documentation of values in Data Transfer Process + @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") + private String fhirStoreBaseUrl; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") + private String fhirStoreClientClass; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") + private String fhirStoreTrustStore; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") + private String fhirStoreCertificate; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") + private String fhirStorePrivateKey; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") + private char[] fhirStorePrivateKeyPassword; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") + private String fhirStoreUsername; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") + private String fhirStorePassword; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") + private String fhirStoreBearerToken; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") + private int fhirStoreConnectTimeout; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") + private int fhirStoreConnectionRequestTimeout; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") + private int fhirStoreSocketTimeout; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") + private boolean fhirStoreHapiClientVerbose; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") + private String fhirStoreProxyUrl; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") + private String fhirStoreProxyUsername; + + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") + private String fhirStoreProxyPassword; + + @Value("${org.highmed.dsf.bpe.fhir.server.organization.identifier.value}") + private String localIdentifierValue; + + @Bean + @SuppressWarnings("unchecked") + public KdsClientFactory kdsClientFactory() + { + Path trustStorePath = checkExists(fhirStoreTrustStore); + Path certificatePath = checkExists(fhirStoreCertificate); + Path privateKeyPath = checkExists(fhirStorePrivateKey); + + try + { + return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, + fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, + fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, + fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, + (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue); + } + catch (ClassNotFoundException e) + { + throw new RuntimeException(e); + } + } + + private Path checkExists(String file) + { + if (file == null) + return null; + else + { + Path path = Paths.get(file); + + if (!Files.isReadable(path)) + throw new RuntimeException(path.toString() + " not readable"); + + return path; + } + } + // reportAutostart Process @Bean diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml new file mode 100644 index 0000000..fbe5dae --- /dev/null +++ b/mii-dsf-processes-kds-client/pom.xml @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <artifactId>mii-dsf-processes-kds-client</artifactId> + + <parent> + <artifactId>mii-dsf-processes</artifactId> + <groupId>de.medizininformatik-initiative</groupId> + <version>0.2.0-SNAPSHOT</version> + </parent> + + <properties> + <main.basedir>${project.basedir}/..</main.basedir> + </properties> + + <dependencies> + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-bpe-process-base</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-structures-r4</artifactId> + <scope>provided</scope> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>copy-plugin-to-docker-test-setup/dic</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/dic/bpe/plugin</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-plugin-to-docker-test-setup/cos</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/cos</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + </filesets> + </configuration> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/ApacheRestfulClientFactoryWithTlsConfig.java similarity index 98% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/ApacheRestfulClientFactoryWithTlsConfig.java index 01aa869..1968582 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/ApacheRestfulClientFactoryWithTlsConfig.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/ApacheRestfulClientFactoryWithTlsConfig.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import java.security.KeyManagementException; import java.security.KeyStore; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java similarity index 98% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java index 018b4aa..2c33e55 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/HapiClientLogger.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import org.slf4j.Logger; import org.slf4j.Marker; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java similarity index 63% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java index 5cb41ec..f48c414 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClient.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java @@ -1,8 +1,8 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; public interface KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java similarity index 96% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java index 1b4e5e5..c7e1562 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientFactory.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import java.io.IOException; import java.nio.file.Path; @@ -16,7 +16,7 @@ import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; import de.rwh.utils.crypto.CertificateHelper; import de.rwh.utils.crypto.io.CertificateReader; import de.rwh.utils.crypto.io.PemIo; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java similarity index 96% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java index 4865ee2..5c99212 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; @@ -17,7 +17,7 @@ import ca.uhn.fhir.rest.client.interceptor.BasicAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.BearerTokenAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.LoggingInterceptor; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; public class KdsClientImpl implements KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java similarity index 80% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java index 094b14b..ef2370e 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/KdsClientStub.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java @@ -1,12 +1,12 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClient; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir.KdsFhirClientStub; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientStub; public class KdsClientStub implements KdsClient { diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java similarity index 93% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java index 47e4e89..160e8ae 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/OutcomeLogger.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client; +package de.medizininformatik_initiative.processes.kds.client; import java.util.function.BiConsumer; import java.util.stream.Collectors; diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java similarity index 62% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java index 650bc90..bf9ede3 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClient.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.processes.kds.client.fhir; import org.hl7.fhir.r4.model.Binary; import org.hl7.fhir.r4.model.Bundle; @@ -9,5 +9,5 @@ public interface KdsFhirClient Binary readBinary(String url); - Bundle storeBundle(Bundle toStore); + Bundle executeTransactionBundle(Bundle toExecute); } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java similarity index 81% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java index dac7cef..6d84251 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.processes.kds.client.fhir; import static ca.uhn.fhir.rest.api.Constants.HEADER_PREFER; @@ -7,7 +7,7 @@ import org.hl7.fhir.r4.model.DocumentReference; import org.hl7.fhir.r4.model.IdType; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClient; +import de.medizininformatik_initiative.processes.kds.client.KdsClient; public class KdsFhirClientImpl implements KdsFhirClient { @@ -34,9 +34,9 @@ public Binary readBinary(String url) } @Override - public Bundle storeBundle(Bundle toStore) + public Bundle executeTransactionBundle(Bundle toExecute) { - return kdsClient.getGenericFhirClient().transaction().withBundle(toStore) + return kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java similarity index 99% rename from mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java index cbad868..6e4792b 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/client/fhir/KdsFhirClientStub.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.client.fhir; +package de.medizininformatik_initiative.processes.kds.client.fhir; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTIONRESPONSE; @@ -15,7 +15,7 @@ import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.ResourceType; -import de.medizininformatik_initiative.process.projectathon.data_transfer.client.KdsClient; +import de.medizininformatik_initiative.processes.kds.client.KdsClient; public final class KdsFhirClientStub implements KdsFhirClient { @@ -54,7 +54,7 @@ public Binary readBinary(String url) } @Override - public Bundle storeBundle(Bundle toStore) + public Bundle executeTransactionBundle(Bundle toExecute) { Bundle bundle = new Bundle().setType(TRANSACTIONRESPONSE); bundle.setId(UUID.randomUUID().toString()); diff --git a/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml b/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml new file mode 100644 index 0000000..e8e6da7 --- /dev/null +++ b/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Configuration status="INFO" monitorInterval="30" verbose="false"> + + <Appenders> + <Console name="CONSOLE" target="SYSTEM_OUT"> + <PatternLayout pattern="%p\t%t - %C{1}.%M(%L) | %m%n"/> + </Console> + </Appenders> + + <Loggers> + <logger name="de.rwh" level="INFO"/> + <Logger name="org.highmed" level="DEBUG"/> + <Logger name="de.medizininformatik_initiative" level="DEBUG"/> + + <Root level="WARN"> + <AppenderRef ref="CONSOLE"/> + </Root> + </Loggers> +</Configuration> \ No newline at end of file diff --git a/pom.xml b/pom.xml index 855a9f3..0df4416 100644 --- a/pom.xml +++ b/pom.xml @@ -13,6 +13,7 @@ <module>mii-dsf-process-projectathon-data-transfer</module> <module>mii-dsf-process-report</module> <module>mii-dsf-processes-test-data-generator</module> + <module>mii-dsf-processes-kds-client</module> </modules> <properties> @@ -68,6 +69,11 @@ <artifactId>mii-dsf-processes-documentation-generator</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </dependency> <!-- highmed-dsf --> <dependency> From 2e1d4acbc24b815d028d59447d090c0281815285 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 23 May 2022 16:58:27 +0200 Subject: [PATCH 25/69] create report using kds client --- .../process/report/ConstantsReport.java | 2 +- .../process/report/service/CreateReport.java | 121 ++++++++++++++++-- .../process/report/service/InsertReport.java | 22 +++- .../report/spring/config/ReportingConfig.java | 2 +- .../ReportAutostartStartExampleStarter.java | 2 +- .../bpe/start/ReportSendExampleStarter.java | 2 +- mii-dsf-processes-kds-client/pom.xml | 54 ++++++++ .../kds/client/fhir/KdsFhirClient.java | 2 + .../kds/client/fhir/KdsFhirClientImpl.java | 7 + .../kds/client/fhir/KdsFhirClientStub.java | 9 ++ 10 files changed, 200 insertions(+), 23 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 8dff901..4374403 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -23,7 +23,7 @@ public interface ConstantsReport String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; - String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de//sid/report"; + String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/sid/report"; String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 1652acb..487b733 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -6,7 +6,11 @@ import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import java.util.Collections; +import java.util.Date; +import java.util.List; import java.util.Map; +import java.util.Objects; +import java.util.stream.Collectors; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.camunda.bpm.engine.variable.Variables; @@ -17,24 +21,39 @@ import org.highmed.dsf.fhir.task.TaskHelper; import org.highmed.dsf.fhir.variables.Target; import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.CapabilityStatement; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.ResourceType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; + public class CreateReport extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(CreateReport.class); private final OrganizationProvider organizationProvider; + private final KdsClientFactory kdsClientFactory; public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, + KdsClientFactory kdsClientFactory) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; + this.kdsClientFactory = kdsClientFactory; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + + Objects.requireNonNull(organizationProvider, "organizationProvider"); + Objects.requireNonNull(kdsClientFactory, "kdsClientFactory"); } @Override @@ -43,25 +62,103 @@ protected void doExecute(DelegateExecution delegateExecution) Bundle searchBundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); - Bundle responseBundle = executeSearchBundle(searchBundle, target); - String responseBundleReference = storeResponseBundle(responseBundle); + Bundle responseBundle = executeSearchBundle(searchBundle); + Bundle report = transformToReport(searchBundle, responseBundle, target); + String reportReference = storeResponseBundle(report); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, - Variables.stringValue(responseBundleReference)); + Variables.stringValue(reportReference)); + } + + private Bundle executeSearchBundle(Bundle searchBundle) + { + return kdsClientFactory.getKdsClient().getFhirClient().executeBatchBundle(searchBundle); } - private Bundle executeSearchBundle(Bundle searchBundle, Target target) + private Bundle transformToReport(Bundle searchBundle, Bundle responseBundle, Target target) { - // TODO Execute search Bundle against KDS FHIR Store - Bundle bundle = new Bundle(); - bundle.setType(Bundle.BundleType.BATCHRESPONSE); - bundle.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) + Bundle report = new Bundle(); + report.setType(responseBundle.getType()); + report.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) .setValue("Report_" + organizationProvider.getLocalIdentifierValue()); - getReadAccessHelper().addOrganization(bundle, target.getOrganizationIdentifierValue()); - getReadAccessHelper().addOrganization(bundle, organizationProvider.getLocalIdentifierValue()); + getReadAccessHelper().addLocal(report); + getReadAccessHelper().addOrganization(report, target.getOrganizationIdentifierValue()); + + for (int i = 0; i < searchBundle.getEntry().size(); i++) + { + Bundle.BundleEntryComponent responseEntry = responseBundle.getEntry().get(i); + Bundle.BundleEntryComponent reportEntry = new Bundle.BundleEntryComponent(); + + if (responseEntry.getResource() instanceof Bundle || responseEntry.getResource() == null) + toEntryComponentBundleResource(searchBundle, i, responseEntry, reportEntry); + + if (responseEntry.getResource() instanceof CapabilityStatement) + toEntryComponentCapabilityStatementResource(responseEntry, reportEntry); + + reportEntry.setResponse(responseEntry.getResponse()); + report.addEntry(reportEntry); + } + + return report; + } + + private void toEntryComponentBundleResource(Bundle searchBundle, int counter, + Bundle.BundleEntryComponent responseEntry, Bundle.BundleEntryComponent reportEntry) + { + Bundle reportEntryBundle = new Bundle(); + reportEntryBundle.getMeta().setLastUpdated(new Date()); + reportEntryBundle.addLink().setRelation("self") + .setUrl(searchBundle.getEntry().get(counter).getRequest().getUrl()); + reportEntryBundle.setType(Bundle.BundleType.SEARCHSET); + reportEntryBundle.setTotal(0); + + if (responseEntry.getResource() instanceof Bundle) + { + Bundle responseEntryBundle = (Bundle) responseEntry.getResource(); + reportEntryBundle.setTotal(responseEntryBundle.getTotal()); + reportEntryBundle.getMeta().setLastUpdated(responseEntryBundle.getMeta().getLastUpdated()); + + reportEntry.setResource(reportEntryBundle); + } + } + + private void toEntryComponentCapabilityStatementResource(Bundle.BundleEntryComponent responseEntry, + Bundle.BundleEntryComponent reportEntry) + { + CapabilityStatement responseEntryCapabilityStatement = (CapabilityStatement) responseEntry.getResource(); + CapabilityStatement reportEntryCapabilityStatement = new CapabilityStatement(); + + reportEntryCapabilityStatement.setKind(CapabilityStatement.CapabilityStatementKind.CAPABILITY); + reportEntryCapabilityStatement.setStatus(responseEntryCapabilityStatement.getStatus()); + reportEntryCapabilityStatement.setDate(responseEntryCapabilityStatement.getDate()); + reportEntryCapabilityStatement.setName("Server"); + + reportEntryCapabilityStatement.getSoftware().setName(responseEntryCapabilityStatement.getSoftware().getName()); + reportEntryCapabilityStatement.getSoftware() + .setVersion(responseEntryCapabilityStatement.getSoftware().getVersion()); + + reportEntryCapabilityStatement.setFhirVersion(responseEntryCapabilityStatement.getFhirVersion()); + + reportEntryCapabilityStatement.setFormat(responseEntryCapabilityStatement.getFormat().stream() + .filter(f -> "application/fhir+xml".equals(f.getCode()) || "application/fhir+json".equals(f.getCode())) + .collect(Collectors.toList())); + + List<CapabilityStatement.CapabilityStatementRestComponent> rest = responseEntryCapabilityStatement.getRest(); + + rest.stream().map(r -> r.setDocumentation(null)).map(r -> r.setSecurity(null)).map(r -> r.setCompartment(null)) + .forEach(r -> r.getInteraction().forEach(in -> in.setDocumentation(null))); + + rest.stream().flatMap(r -> r.getResource().stream()).map(r -> r.setProfile(null)) + .map(r -> r.setSupportedProfile(null)).map(r -> r.setDocumentation(null)) + .forEach(r -> r.getInteraction().forEach(in -> in.setDocumentation(null))); + rest.stream().flatMap(r -> r.getResource().stream()).flatMap(r -> r.getSearchParam().stream()) + .forEach(s -> s.setDocumentation(null)); + rest.stream().flatMap(r -> r.getResource().stream()).flatMap(r -> r.getOperation().stream()) + .forEach(o -> o.setDocumentation(null)); - return bundle; + reportEntryCapabilityStatement.setRest(rest); + reportEntry.setResource(reportEntryCapabilityStatement); } private String storeResponseBundle(Bundle responseBundle) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index 05ec284..d5477b0 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -3,6 +3,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import java.util.Collections; import java.util.Map; @@ -48,20 +49,27 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution delegateExecution) { + Task task = getLeadingTaskFromExecutionVariables(); + Bundle report = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); - report.setId("").getMeta().setVersionId(""); + report.setId("").getMeta().setVersionId("").setTag(null); + + Identifier reportIdentifier = getReportIdentifier(task); + report.setIdentifier(reportIdentifier); + + getReadAccessHelper().addLocal(report); + getReadAccessHelper().addOrganization(report, task.getRequester().getIdentifier().getValue()); try { IdType reportId = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() - .updateConditionaly(report, - Map.of("identifier", Collections.singletonList(getReportIdentifierAsSearchString(report)))); + .updateConditionaly(report, Map.of("identifier", Collections + .singletonList(reportIdentifier.getSystem() + "|" + reportIdentifier.getValue()))); logger.info("Stored report with id='{}'...", reportId.getValue()); } catch (Exception exception) { - Task task = getLeadingTaskFromExecutionVariables(); task.setStatus(Task.TaskStatus.FAILED); task.addOutput(reportStatusGenerator.createReportStatusOutput( CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); @@ -72,9 +80,9 @@ protected void doExecute(DelegateExecution delegateExecution) } } - private String getReportIdentifierAsSearchString(Bundle report) + private Identifier getReportIdentifier(Task task) { - Identifier identifier = report.getIdentifier(); - return identifier.getSystem() + "|" + identifier.getValue(); + return new Identifier().setSystem(NAMING_SYSTEM_MII_REPORT) + .setValue("Report_" + task.getRequester().getIdentifier().getValue()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index ee260ba..4d2a199 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -178,7 +178,7 @@ public DownloadSearchBundle downloadSearchBundle() @Bean public CreateReport createReport() { - return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider); + return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory()); } @Bean diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 0ee09bd..4609401 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -23,7 +23,7 @@ public class ReportAutostartStartExampleStarter { - private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/fea26bf3-4beb-40c7-8d00-63c20f43aadb"; + private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/68395cee-b361-46cc-aba8-a508be3e5b21"; public static void main(String[] args) throws Exception { diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index ce03a4f..e642cf4 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -21,7 +21,7 @@ public class ReportSendExampleStarter { - private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/fea26bf3-4beb-40c7-8d00-63c20f43aadb"; + private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/68395cee-b361-46cc-aba8-a508be3e5b21"; public static void main(String[] args) throws Exception { diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index fbe5dae..51442ed 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -112,6 +112,42 @@ <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> </configuration> </execution> + <execution> + <id>copy-plugin-to-docker-test-setup/hrp</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/hrp</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin</outputDirectory> + </configuration> + </execution> </executions> </plugin> <plugin> @@ -155,6 +191,24 @@ </includes> <followSymlinks>false</followSymlinks> </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> </filesets> </configuration> </plugin> diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java index bf9ede3..cf783c6 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java @@ -10,4 +10,6 @@ public interface KdsFhirClient Binary readBinary(String url); Bundle executeTransactionBundle(Bundle toExecute); + + Bundle executeBatchBundle(Bundle toExecute); } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java index 6d84251..9d76c58 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java @@ -39,4 +39,11 @@ public Bundle executeTransactionBundle(Bundle toExecute) return kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); } + + @Override + public Bundle executeBatchBundle(Bundle toExecute) + { + return kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) + .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); + } } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java index 6e4792b..a155099 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java @@ -328,4 +328,13 @@ private byte[] getData() + "Y3VzIiwiYWlyIiwiZGlubmVyIiwicmFkaW8iLCJwb3B1bGF0aW9uIiwiY291cnNlIiwic2xpcHBlZCIsIm1ldGFsI" + "iwic3RpbGwiLCJwb2xpY2VtYW4iLCJzdGVlcCI=").getBytes(StandardCharsets.UTF_8); } + + @Override + public Bundle executeBatchBundle(Bundle toExecute) + { + Bundle bundle = new Bundle(); + bundle.setType(Bundle.BundleType.BATCHRESPONSE); + + return bundle; + } } \ No newline at end of file From 52f9f1880081ace88b9b10e4ad099ae4fecdd661 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 13:10:41 +0200 Subject: [PATCH 26/69] add search bundle checks, improve code --- mii-dsf-process-report/pom.xml | 10 ++ .../process/report/ConstantsReport.java | 1 + .../report/service/CheckSearchBundle.java | 101 ++++++++++++ .../process/report/service/CreateReport.java | 40 +++-- .../report/service/DownloadReport.java | 9 +- .../report/service/DownloadSearchBundle.java | 32 +++- .../process/report/service/InsertReport.java | 9 +- .../report/service/SelectTargetDic.java | 1 + .../report/service/SelectTargetHrp.java | 31 ++-- .../process/report/service/StoreReceipt.java | 23 +++ .../report/spring/config/ReportingConfig.java | 12 +- .../src/main/resources/bpe/report-send.bpmn | 110 +++++++------ .../bpe/CheckSearchBundleServiceTest.java | 147 ++++++++++++++++++ .../search-bundle-invalid-no-summary.xml | 25 +++ .../bundle/search-bundle-invalid-param.xml | 25 +++ .../search-bundle-invalid-request-method.xml | 25 +++ .../bundle/search-bundle-invalid-resource.xml | 48 ++++++ pom.xml | 10 ++ 18 files changed, 569 insertions(+), 90 deletions(-) create mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java create mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 6e32e87..3a0fb9b 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -28,6 +28,11 @@ <scope>provided</scope> </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-web</artifactId> + <scope>provided</scope> + </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> @@ -38,6 +43,11 @@ <artifactId>dsf-fhir-validation</artifactId> <scope>test</scope> </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <scope>test</scope> + </dependency> <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-bpe-process-base</artifactId> diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 4374403..9a87c83 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -24,6 +24,7 @@ public interface ConstantsReport String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/sid/report"; + String NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX = "Report_"; String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java new file mode 100644 index 0000000..e0336a5 --- /dev/null +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java @@ -0,0 +1,101 @@ +package de.medizininformatik_initiative.process.report.service; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; + +import java.util.List; +import java.util.Map; +import java.util.Objects; +import java.util.regex.Pattern; +import java.util.stream.Collectors; + +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; +import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Bundle; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.web.util.UriComponents; +import org.springframework.web.util.UriComponentsBuilder; + +public class CheckSearchBundle extends AbstractServiceDelegate +{ + private static final Logger logger = LoggerFactory.getLogger(CheckSearchBundle.class); + + private static final Pattern MODIFIERS = Pattern.compile(":.*"); + + private static final String CAPABILITY_STATEMENT_PATH = "metadata"; + private static final String SUMMARY_SEARCH_PARAM = "_summary"; + private static final String SUMMARY_SEARCH_PARAM_VALUE_COUNT = "count"; + private static final List<String> VALID_SEARCH_PARAMS = List.of("_profile", "type", SUMMARY_SEARCH_PARAM); + + public CheckSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper) + { + super(clientProvider, taskHelper, readAccessHelper); + } + + @Override + protected void doExecute(DelegateExecution delegateExecution) + { + Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + List<Bundle.BundleEntryComponent> searches = bundle.getEntry(); + + testNoResources(searches); + testRequestMethod(searches); + testRequestUrls(searches); + + logger.info("Search Bundle contains only valid requests of type GET and valid search params {}", + VALID_SEARCH_PARAMS); + } + + private void testNoResources(List<Bundle.BundleEntryComponent> searches) + { + if (searches.stream().map(Bundle.BundleEntryComponent::getResource).anyMatch(Objects::nonNull)) + throw new RuntimeException("Search Bundle contains resources"); + } + + private void testRequestMethod(List<Bundle.BundleEntryComponent> searches) + { + if (searches.stream().map(s -> s.getRequest().getMethod()).anyMatch(m -> !Bundle.HTTPVerb.GET.equals(m))) + throw new RuntimeException("Search Bundle contains HTTP method other then GET"); + } + + private void testRequestUrls(List<Bundle.BundleEntryComponent> searches) + { + List<UriComponents> uriComponents = searches.stream() + .map(s -> UriComponentsBuilder.fromUriString(s.getRequest().getUrl()).build()) + .collect(Collectors.toList()); + + testContainsSummaryCount(uriComponents); + testContainsValidSearchParams(uriComponents); + } + + private void testContainsSummaryCount(List<UriComponents> uriComponents) + { + uriComponents.stream().filter(u -> !CAPABILITY_STATEMENT_PATH.equals(u.getPath())) + .map(u -> u.getQueryParams().toSingleValueMap()).forEach(this::testSummaryCount); + } + + private void testSummaryCount(Map<String, String> queryParams) + { + if (!SUMMARY_SEARCH_PARAM_VALUE_COUNT.equals(queryParams.get(SUMMARY_SEARCH_PARAM))) + throw new RuntimeException("Search Bundle contains request url without _summary=count"); + } + + private void testContainsValidSearchParams(List<UriComponents> uriComponents) + { + uriComponents.stream().filter(u -> !CAPABILITY_STATEMENT_PATH.equals(u.getPath())) + .map(u -> u.getQueryParams().toSingleValueMap()).forEach(this::testSearchParams); + } + + private void testSearchParams(Map<String, String> queryParams) + { + if (queryParams.keySet().stream().map(s -> MODIFIERS.matcher(s).replaceAll("")) + .anyMatch(s -> !VALID_SEARCH_PARAMS.contains(s))) + throw new RuntimeException("Search Bundle contains invalid search params, only allowed search params are " + + VALID_SEARCH_PARAMS); + } + +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 487b733..2e845fa 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -3,6 +3,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import java.util.Collections; @@ -28,6 +29,7 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; public class CreateReport extends AbstractServiceDelegate implements InitializingBean @@ -36,15 +38,17 @@ public class CreateReport extends AbstractServiceDelegate implements Initializin private final OrganizationProvider organizationProvider; private final KdsClientFactory kdsClientFactory; + private final FhirContext fhirContext; public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, - KdsClientFactory kdsClientFactory) + KdsClientFactory kdsClientFactory, FhirContext fhirContext) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; this.kdsClientFactory = kdsClientFactory; + this.fhirContext = fhirContext; } @Override @@ -54,6 +58,7 @@ public void afterPropertiesSet() throws Exception Objects.requireNonNull(organizationProvider, "organizationProvider"); Objects.requireNonNull(kdsClientFactory, "kdsClientFactory"); + Objects.requireNonNull(fhirContext, "fhirContext"); } @Override @@ -63,8 +68,14 @@ protected void doExecute(DelegateExecution delegateExecution) Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); Bundle responseBundle = executeSearchBundle(searchBundle); - Bundle report = transformToReport(searchBundle, responseBundle, target); - String reportReference = storeResponseBundle(report); + + logger.debug("Response Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(responseBundle)); + + Bundle reportBundle = transformToReportBundle(searchBundle, responseBundle, target); + + logger.debug("Report Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(reportBundle)); + + String reportReference = storeResponseBundle(reportBundle); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, Variables.stringValue(reportReference)); @@ -75,12 +86,12 @@ private Bundle executeSearchBundle(Bundle searchBundle) return kdsClientFactory.getKdsClient().getFhirClient().executeBatchBundle(searchBundle); } - private Bundle transformToReport(Bundle searchBundle, Bundle responseBundle, Target target) + private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundle, Target target) { Bundle report = new Bundle(); report.setType(responseBundle.getType()); report.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) - .setValue("Report_" + organizationProvider.getLocalIdentifierValue()); + .setValue(NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + organizationProvider.getLocalIdentifierValue()); getReadAccessHelper().addLocal(report); getReadAccessHelper().addOrganization(report, target.getOrganizationIdentifierValue()); @@ -91,7 +102,8 @@ private Bundle transformToReport(Bundle searchBundle, Bundle responseBundle, Tar Bundle.BundleEntryComponent reportEntry = new Bundle.BundleEntryComponent(); if (responseEntry.getResource() instanceof Bundle || responseEntry.getResource() == null) - toEntryComponentBundleResource(searchBundle, i, responseEntry, reportEntry); + toEntryComponentBundleResource(responseEntry, reportEntry, + searchBundle.getEntry().get(i).getRequest().getUrl()); if (responseEntry.getResource() instanceof CapabilityStatement) toEntryComponentCapabilityStatementResource(responseEntry, reportEntry); @@ -103,13 +115,12 @@ private Bundle transformToReport(Bundle searchBundle, Bundle responseBundle, Tar return report; } - private void toEntryComponentBundleResource(Bundle searchBundle, int counter, - Bundle.BundleEntryComponent responseEntry, Bundle.BundleEntryComponent reportEntry) + private void toEntryComponentBundleResource(Bundle.BundleEntryComponent responseEntry, + Bundle.BundleEntryComponent reportEntry, String url) { Bundle reportEntryBundle = new Bundle(); reportEntryBundle.getMeta().setLastUpdated(new Date()); - reportEntryBundle.addLink().setRelation("self") - .setUrl(searchBundle.getEntry().get(counter).getRequest().getUrl()); + reportEntryBundle.addLink().setRelation("self").setUrl(url); reportEntryBundle.setType(Bundle.BundleType.SEARCHSET); reportEntryBundle.setTotal(0); @@ -164,10 +175,13 @@ private void toEntryComponentCapabilityStatementResource(Bundle.BundleEntryCompo private String storeResponseBundle(Bundle responseBundle) { IdType bundleIdType = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() - .updateConditionaly(responseBundle, Map.of("identifier", Collections.singletonList( - NAMING_SYSTEM_MII_REPORT + "|Report_" + organizationProvider.getLocalIdentifierValue()))); + .updateConditionaly(responseBundle, + Map.of("identifier", + Collections.singletonList( + NAMING_SYSTEM_MII_REPORT + "|" + NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + + organizationProvider.getLocalIdentifierValue()))); - logger.info("Stored report bundle with id {}", bundleIdType.getValue()); + logger.info("Stored report bundle with id '{}'", bundleIdType.getValue()); return new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java index c5bcad7..4bd4d56 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java @@ -47,6 +47,7 @@ public DownloadReport(FhirWebserviceClientProvider clientProvider, TaskHelper ta public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); + Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); } @@ -56,9 +57,9 @@ protected void doExecute(DelegateExecution delegateExecution) Task task = getLeadingTaskFromExecutionVariables(); IdType reportReference = getReportReference(task); - logger.info("Downloading report with id='{}'...", reportReference.getValue()); + logger.info("Downloading report with id '{}'...", reportReference.getValue()); - Bundle reportBundle = readReport(reportReference, task); + Bundle reportBundle = downloadReportBundle(reportReference, task); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(reportBundle)); } @@ -73,13 +74,13 @@ private IdType getReportReference(Task task) throw new IllegalArgumentException("No report reference present in task with id='" + task.getId() + "'"); if (reportReferences.size() > 1) - logger.warn("Found {} report references in task with id='{}', using only the first", + logger.warn("Found {} report references in task with id '{}', using only the first", reportReferences.size(), task.getId()); return new IdType(reportReferences.get(0)); } - private Bundle readReport(IdType reportReference, Task task) + private Bundle downloadReportBundle(IdType reportReference, Task task) { FhirWebserviceClient client = getFhirWebserviceClientProvider() .getWebserviceClient(reportReference.getBaseUrl()); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index 9448e31..a135fd9 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -3,6 +3,8 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE; +import java.util.Objects; + import javax.ws.rs.WebApplicationException; import org.camunda.bpm.engine.delegate.DelegateExecution; @@ -17,15 +19,30 @@ import org.hl7.fhir.r4.model.Task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; + +import ca.uhn.fhir.context.FhirContext; -public class DownloadSearchBundle extends AbstractServiceDelegate +public class DownloadSearchBundle extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(DownloadSearchBundle.class); + private final FhirContext fhirContext; + public DownloadSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, FhirContext fhirContext) { super(clientProvider, taskHelper, readAccessHelper); + + this.fhirContext = fhirContext; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + + Objects.requireNonNull(fhirContext, "fhirContext"); } @Override @@ -33,8 +50,10 @@ protected void doExecute(DelegateExecution delegateExecution) { String searchBundleReference = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE); IdType searchBundleId = new IdType(searchBundleReference); - Bundle bundle = readSearchBundle(searchBundleId); + + logger.debug("Search Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(bundle)); + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); } @@ -54,11 +73,10 @@ private Bundle readSearchBundle(IdType searchBundleId) } catch (WebApplicationException exception) { - logger.error("Error while reading search Bundle with id {} from organization {}: {}", + logger.error("Error while reading search Bundle with id '{}' from organization '{}': {}", searchBundleId.getValue(), task.getRequester().getReference(), exception.getMessage()); - throw new RuntimeException("Error while reading search Bundle with id " + searchBundleId.getValue() - + " from organization " + task.getRequester().getReference() + ", " + exception.getMessage(), - exception); + throw new RuntimeException("Error while reading search Bundle with id '" + searchBundleId.getValue() + + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); } } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index d5477b0..fd94a31 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -4,6 +4,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; import java.util.Collections; import java.util.Map; @@ -43,6 +44,7 @@ public InsertReport(FhirWebserviceClientProvider clientProvider, TaskHelper task public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); + Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); } @@ -50,11 +52,10 @@ public void afterPropertiesSet() throws Exception protected void doExecute(DelegateExecution delegateExecution) { Task task = getLeadingTaskFromExecutionVariables(); + Identifier reportIdentifier = getReportIdentifier(task); Bundle report = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); report.setId("").getMeta().setVersionId("").setTag(null); - - Identifier reportIdentifier = getReportIdentifier(task); report.setIdentifier(reportIdentifier); getReadAccessHelper().addLocal(report); @@ -66,7 +67,7 @@ protected void doExecute(DelegateExecution delegateExecution) .updateConditionaly(report, Map.of("identifier", Collections .singletonList(reportIdentifier.getSystem() + "|" + reportIdentifier.getValue()))); - logger.info("Stored report with id='{}'...", reportId.getValue()); + logger.info("Stored report locally with id '{}'...", reportId.getValue()); } catch (Exception exception) { @@ -83,6 +84,6 @@ protected void doExecute(DelegateExecution delegateExecution) private Identifier getReportIdentifier(Task task) { return new Identifier().setSystem(NAMING_SYSTEM_MII_REPORT) - .setValue("Report_" + task.getRequester().getIdentifier().getValue()); + .setValue(NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + task.getRequester().getIdentifier().getValue()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java index ab80204..8566ec9 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java @@ -36,6 +36,7 @@ public SelectTargetDic(FhirWebserviceClientProvider clientProvider, TaskHelper t public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); + Objects.requireNonNull(endpointProvider, "endpointProvider"); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java index 53fcdc8..b0ab26a 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java @@ -25,10 +25,13 @@ import org.hl7.fhir.r4.model.Organization; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.Task; -import org.springframework.beans.factory.InitializingBean; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; -public class SelectTargetHrp extends AbstractServiceDelegate implements InitializingBean +public class SelectTargetHrp extends AbstractServiceDelegate { + private static final Logger logger = LoggerFactory.getLogger(SelectTargetHrp.class); + public SelectTargetHrp(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper) { @@ -47,6 +50,9 @@ protected void doExecute(DelegateExecution delegateExecution) Endpoint endpoint = extractEndpoint(endpointOrganizationBundle, searchBundleId); Target target = createTarget(organization, endpoint); + logger.info("Using search Bundle from organization '{}' and url '{}'", target.getOrganizationIdentifierValue(), + searchBundleId.getValue()); + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE, Variables.stringValue(searchBundleId.getValue())); execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); @@ -63,7 +69,7 @@ private IdType getSearchBundleId(Task task) if (!idType.hasBaseUrl()) throw new RuntimeException( - "Search Bundle reference (" + idType.getValue() + ") does not contain a base url"); + "Search Bundle reference '" + idType.getValue() + "' does not contain a base url"); return idType; } @@ -75,8 +81,8 @@ private Bundle getEndpointOrganizationBundle(IdType searchBundleId) Collections.singletonList("Endpoint:organization"))); if (bundle.getEntry().size() != 2) - throw new RuntimeException("Search for organization and endpoint based on url " + searchBundleId.getValue() - + " did return " + bundle.getEntry().size() + " results, expected 2"); + throw new RuntimeException("Search for organization and endpoint based on url '" + searchBundleId.getValue() + + "' did return " + bundle.getEntry().size() + " results, expected 2"); return bundle; } @@ -85,27 +91,30 @@ private Organization extractOrganization(Bundle endpointOrganizationBundle, IdTy { return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Organization) .map(e -> (Organization) e.getResource()).findFirst() - .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url " - + searchBundleId.getValue() + " did not return any organization")); + .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url '" + + searchBundleId.getValue() + "' did not return any organization")); } private Endpoint extractEndpoint(Bundle endpointOrganizationBundle, IdType searchBundleId) { return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Endpoint) .map(e -> (Endpoint) e.getResource()).findFirst() - .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url " - + searchBundleId.getValue() + " did not return any endpoint")); + .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url '" + + searchBundleId.getValue() + "' did not return any endpoint")); } private Target createTarget(Organization organization, Endpoint endpoint) { String organizationIdentifier = organization.getIdentifier().stream() .filter(i -> NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER.equals(i.getSystem())) - .map(Identifier::getValue).findFirst().get(); + .map(Identifier::getValue).findFirst() + .orElseThrow(() -> new RuntimeException("organization is missing identifier of type '" + + NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER + "'")); String endpointIdentifier = endpoint.getIdentifier().stream() .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).map(Identifier::getValue) - .findFirst().get(); + .findFirst().orElseThrow(() -> new RuntimeException( + "Endpoint is missing identifier of type '" + NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER + "'")); return Target.createUniDirectionalTarget(organizationIdentifier, endpointIdentifier, endpoint.getAddress()); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index 191a5dd..7c25329 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -1,5 +1,6 @@ package de.medizininformatik_initiative.process.report.service; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; @@ -10,13 +11,18 @@ import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; +import org.hl7.fhir.r4.model.Coding; import org.hl7.fhir.r4.model.Task; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; public class StoreReceipt extends AbstractServiceDelegate implements InitializingBean { + private static final Logger logger = LoggerFactory.getLogger(StoreReceipt.class); + private final ReportStatusGenerator statusGenerator; public StoreReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, @@ -31,6 +37,7 @@ public StoreReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper task public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); + Objects.requireNonNull(statusGenerator, "statusGenerator"); } @@ -45,6 +52,7 @@ protected void doExecute(DelegateExecution delegateExecution) else handleMissingResponse(leadingTask); + writeStatusLog(leadingTask); updateLeadingTaskInExecutionVariables(leadingTask); } @@ -69,4 +77,19 @@ private void handleMissingResponse(Task leadingTask) leadingTask.addOutput( statusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING)); } + + private void writeStatusLog(Task leadingTask) + { + leadingTask.getOutput().stream().filter(o -> o.getValue() instanceof Coding).map(o -> (Coding) o.getValue()) + .filter(o -> CODESYSTEM_MII_REPORT_STATUS.equals(o.getSystem())).forEach( + o -> logger + .info("Task with id '{}' has report-status code '{}'{}]", leadingTask.getId(), + o.getCode(), + o.hasExtension() + ? " and extension '" + o.getExtensionFirstRep().getUrl() + "|" + + o.getExtensionFirstRep().getValueAsPrimitive() + .getValueAsString() + + "'" + : "")); + } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 4d2a199..969493a 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -18,6 +18,7 @@ import de.medizininformatik_initiative.process.report.message.SendReceipt; import de.medizininformatik_initiative.process.report.message.SendReport; import de.medizininformatik_initiative.process.report.message.StartSendReport; +import de.medizininformatik_initiative.process.report.service.CheckSearchBundle; import de.medizininformatik_initiative.process.report.service.CreateReport; import de.medizininformatik_initiative.process.report.service.DownloadReport; import de.medizininformatik_initiative.process.report.service.DownloadSearchBundle; @@ -172,13 +173,20 @@ public SelectTargetHrp selectTargetHrp() @Bean public DownloadSearchBundle downloadSearchBundle() { - return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper); + return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, fhirContext); + } + + @Bean + public CheckSearchBundle checkSearchBundle() + { + return new CheckSearchBundle(clientProvider, taskHelper, readAccessHelper); } @Bean public CreateReport createReport() { - return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory()); + return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory(), + fhirContext); } @Bean diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn index c07aae6..87ad9e4 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn +++ b/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn @@ -21,7 +21,7 @@ </bpmn:serviceTask> <bpmn:sequenceFlow id="Flow_0gkokuw" sourceRef="createReport" targetRef="sendReport" /> <bpmn:serviceTask id="createReport" name="create report" camunda:class="de.medizininformatik_initiative.process.report.service.CreateReport"> - <bpmn:incoming>Flow_0bq8udu</bpmn:incoming> + <bpmn:incoming>Flow_1bwmt5h</bpmn:incoming> <bpmn:outgoing>Flow_0gkokuw</bpmn:outgoing> </bpmn:serviceTask> <bpmn:intermediateThrowEvent id="sendReport" name="send report"> @@ -64,11 +64,16 @@ </bpmn:exclusiveGateway> <bpmn:sequenceFlow id="Flow_0lez18n" sourceRef="Gateway_0tuxyny" targetRef="storeReceipt" /> <bpmn:sequenceFlow id="Flow_085f33c" sourceRef="wait" targetRef="Gateway_0tuxyny" /> - <bpmn:sequenceFlow id="Flow_0bq8udu" sourceRef="downloadSearchBundle" targetRef="createReport" /> + <bpmn:sequenceFlow id="Flow_0bq8udu" sourceRef="downloadSearchBundle" targetRef="checkSearchBundle" /> <bpmn:serviceTask id="downloadSearchBundle" name="download search bundle" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadSearchBundle"> <bpmn:incoming>SequenceFlow_05ia6lz</bpmn:incoming> <bpmn:outgoing>Flow_0bq8udu</bpmn:outgoing> </bpmn:serviceTask> + <bpmn:sequenceFlow id="Flow_1bwmt5h" sourceRef="checkSearchBundle" targetRef="createReport" /> + <bpmn:serviceTask id="checkSearchBundle" name="check search bundle" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadSearchBundle"> + <bpmn:incoming>Flow_0bq8udu</bpmn:incoming> + <bpmn:outgoing>Flow_1bwmt5h</bpmn:outgoing> + </bpmn:serviceTask> </bpmn:process> <bpmn:message id="Message_10o3b8y" name="pong" /> <bpmn:message id="Message_1pklz6t" name="reportSendStart" /> @@ -76,98 +81,105 @@ <bpmndi:BPMNDiagram id="BPMNDiagram_1"> <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportSend"> <bpmndi:BPMNEdge id="Flow_0bq8udu_di" bpmnElement="Flow_0bq8udu"> - <di:waypoint x="540" y="120" /> - <di:waypoint x="610" y="120" /> + <di:waypoint x="570" y="120" /> + <di:waypoint x="630" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_085f33c_di" bpmnElement="Flow_085f33c"> - <di:waypoint x="1028" y="210" /> - <di:waypoint x="1120" y="210" /> - <di:waypoint x="1120" y="145" /> + <di:waypoint x="1218" y="210" /> + <di:waypoint x="1310" y="210" /> + <di:waypoint x="1310" y="145" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0lez18n_di" bpmnElement="Flow_0lez18n"> - <di:waypoint x="1145" y="120" /> - <di:waypoint x="1210" y="120" /> + <di:waypoint x="1335" y="120" /> + <di:waypoint x="1400" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_1fi7ktr_di" bpmnElement="Flow_1fi7ktr"> - <di:waypoint x="890" y="145" /> - <di:waypoint x="890" y="210" /> - <di:waypoint x="992" y="210" /> + <di:waypoint x="1080" y="145" /> + <di:waypoint x="1080" y="210" /> + <di:waypoint x="1182" y="210" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0zp2a01_di" bpmnElement="Flow_0zp2a01"> - <di:waypoint x="915" y="120" /> - <di:waypoint x="992" y="120" /> + <di:waypoint x="1105" y="120" /> + <di:waypoint x="1182" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0hq9yqb_di" bpmnElement="Flow_0hq9yqb"> - <di:waypoint x="808" y="120" /> - <di:waypoint x="865" y="120" /> + <di:waypoint x="998" y="120" /> + <di:waypoint x="1055" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_06wgdy0_di" bpmnElement="Flow_06wgdy0"> - <di:waypoint x="1028" y="120" /> - <di:waypoint x="1095" y="120" /> + <di:waypoint x="1218" y="120" /> + <di:waypoint x="1285" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0gkokuw_di" bpmnElement="Flow_0gkokuw"> - <di:waypoint x="710" y="120" /> - <di:waypoint x="772" y="120" /> + <di:waypoint x="900" y="120" /> + <di:waypoint x="962" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0d1hhpd_di" bpmnElement="Flow_0d1hhpd"> - <di:waypoint x="1310" y="120" /> - <di:waypoint x="1392" y="120" /> + <di:waypoint x="1500" y="120" /> + <di:waypoint x="1582" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_05ia6lz_di" bpmnElement="SequenceFlow_05ia6lz"> - <di:waypoint x="380" y="120" /> - <di:waypoint x="440" y="120" /> + <di:waypoint x="400" y="120" /> + <di:waypoint x="470" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="SequenceFlow_0k1j79c_di" bpmnElement="SequenceFlow_0k1j79c"> <di:waypoint x="208" y="120" /> - <di:waypoint x="280" y="120" /> + <di:waypoint x="300" y="120" /> + </bpmndi:BPMNEdge> + <bpmndi:BPMNEdge id="Flow_1bwmt5h_di" bpmnElement="Flow_1bwmt5h"> + <di:waypoint x="730" y="120" /> + <di:waypoint x="800" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> - <dc:Bounds x="280" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> - <dc:Bounds x="172" y="102" width="36" height="36" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="155" y="145" width="81" height="14" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createReport"> - <dc:Bounds x="610" y="80" width="100" height="80" /> + <dc:Bounds x="800" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_1fo03j7_di" bpmnElement="sendReport"> - <dc:Bounds x="772" y="102" width="36" height="36" /> + <dc:Bounds x="962" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="763" y="145" width="56" height="14" /> + <dc:Bounds x="953" y="145" width="56" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_04e364z_di" bpmnElement="receiveReceipt"> - <dc:Bounds x="992" y="102" width="36" height="36" /> + <dc:Bounds x="1182" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="975" y="145" width="72" height="14" /> + <dc:Bounds x="1165" y="145" width="72" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Gateway_0mh3gst_di" bpmnElement="Gateway_1uv2c5f"> - <dc:Bounds x="865" y="95" width="50" height="50" /> + <dc:Bounds x="1055" y="95" width="50" height="50" /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Event_04mygc4_di" bpmnElement="wait"> - <dc:Bounds x="992" y="192" width="36" height="36" /> + <dc:Bounds x="1182" y="192" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="1001" y="235" width="20" height="14" /> + <dc:Bounds x="1191" y="235" width="20" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Gateway_0tuxyny_di" bpmnElement="Gateway_0tuxyny" isMarkerVisible="true"> - <dc:Bounds x="1095" y="95" width="50" height="50" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> - <dc:Bounds x="440" y="80" width="100" height="80" /> + <dc:Bounds x="1285" y="95" width="50" height="50" /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> - <dc:Bounds x="1210" y="80" width="100" height="80" /> + <dc:Bounds x="1400" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> - <dc:Bounds x="1392" y="102" width="36" height="36" /> + <dc:Bounds x="1582" y="102" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> + <dc:Bounds x="172" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="155" y="145" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> + <dc:Bounds x="300" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> + <dc:Bounds x="470" y="80" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0zhpg8f_di" bpmnElement="checkSearchBundle"> + <dc:Bounds x="630" y="80" width="100" height="80" /> </bpmndi:BPMNShape> </bpmndi:BPMNPlane> </bpmndi:BPMNDiagram> diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java new file mode 100644 index 0000000..1bd1fca --- /dev/null +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java @@ -0,0 +1,147 @@ +package de.medizininformatik_initiative.process.report.bpe; + +import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_ERROR; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertThrows; +import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; + +import java.io.InputStream; +import java.util.UUID; + +import org.camunda.bpm.engine.ProcessEngine; +import org.camunda.bpm.engine.RuntimeService; +import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.fhir.client.FhirWebserviceClient; +import org.highmed.fhir.client.PreferReturnMinimalWithRetry; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.Task; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.ArgumentCaptor; +import org.mockito.Captor; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.mockito.Mockito; +import org.mockito.junit.MockitoJUnitRunner; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.report.service.CheckSearchBundle; + +@RunWith(MockitoJUnitRunner.class) +public class CheckSearchBundleServiceTest +{ + @Mock + private DelegateExecution execution; + + @Mock + private TaskHelper taskHelper; + + @Mock + private FhirWebserviceClientProvider clientProvider; + + @Mock + private FhirWebserviceClient webserviceClient; + + @Mock + private PreferReturnMinimalWithRetry preferReturnMinimalWithRetry; + + @Mock + private ProcessEngine processEngine; + + @Mock + private RuntimeService runtimeService; + + @Captor + ArgumentCaptor<String> system; + + @Captor + ArgumentCaptor<String> code; + + @Captor + ArgumentCaptor<String> error; + + @InjectMocks + private CheckSearchBundle service; + + @Test + public void testValid() + { + testValid("/fhir/bundle/search-bundle.xml"); + + } + + @Test + public void testInvalidResource() + { + testInvalid("/fhir/bundle/search-bundle-invalid-resource.xml", "resources"); + } + + @Test + public void testInvalidRequestMethod() + { + testInvalid("/fhir/bundle/search-bundle-invalid-request-method.xml", "GET"); + } + + @Test + public void testInvalidNoSummary() + { + testInvalid("/fhir/bundle/search-bundle-invalid-no-summary.xml", "_summary=count"); + } + + @Test + public void testInvalidParam() + { + testInvalid("/fhir/bundle/search-bundle-invalid-param.xml", "invalid search params"); + } + + private void testValid(String pathToBundle) + { + try (InputStream in = getClass().getResourceAsStream(pathToBundle)) + { + Bundle bundle = FhirContext.forR4().newXmlParser().parseResource(Bundle.class, in); + Mockito.when(execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE)).thenReturn(bundle); + + service.execute(execution); + } + catch (Exception exception) + { + fail(); + } + } + + private void testInvalid(String pathToBundle, String errorContains) + { + Task task = (Task) new Task().setId(UUID.randomUUID().toString()); + + try (InputStream in = getClass().getResourceAsStream(pathToBundle)) + { + Bundle bundle = FhirContext.forR4().newXmlParser().parseResource(Bundle.class, in); + Mockito.when(execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE)).thenReturn(bundle); + Mockito.when(execution.getVariable("task")).thenReturn(task); + Mockito.when(execution.getProcessDefinitionId()).thenReturn("processDefinitionId"); + Mockito.when(execution.getActivityInstanceId()).thenReturn("activityInstanceId"); + Mockito.when(clientProvider.getLocalWebserviceClient()).thenReturn(webserviceClient); + Mockito.when(webserviceClient.withMinimalReturn()).thenReturn(preferReturnMinimalWithRetry); + Mockito.when(preferReturnMinimalWithRetry.update(task)).thenReturn(new IdType(task.getId())); + Mockito.when(execution.getProcessEngine()).thenReturn(processEngine); + Mockito.when(processEngine.getRuntimeService()).thenReturn(runtimeService); + + service.execute(execution); + Mockito.verify(taskHelper).createOutput(system.capture(), code.capture(), error.capture()); + + assertEquals(CODESYSTEM_HIGHMED_BPMN, system.getValue()); + assertEquals(CODESYSTEM_HIGHMED_BPMN_VALUE_ERROR, code.getValue()); + assertTrue(error.getValue().contains(errorContains)); + } + catch (Exception exception) + { + fail(); + } + } +} diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml new file mode 100644 index 0000000..de162e2 --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml @@ -0,0 +1,25 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ALL"></code> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <value value="search-bundle" /> + </identifier> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> +</Bundle> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml new file mode 100644 index 0000000..6186772 --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml @@ -0,0 +1,25 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ALL"></code> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <value value="search-bundle" /> + </identifier> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count&invalid=foo"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> +</Bundle> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml new file mode 100644 index 0000000..860681a --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml @@ -0,0 +1,25 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ALL"></code> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <value value="search-bundle" /> + </identifier> + <entry> + <request> + <method value="POST"/> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> +</Bundle> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml new file mode 100644 index 0000000..ee52804 --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml @@ -0,0 +1,48 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ALL"></code> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <value value="search-bundle" /> + </identifier> + <entry> + <resource> + <NamingSystem xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <name value="MII_Report"/> + <status value="active"/> + <kind value="identifier"/> + <!-- date managed by bpe --> + <date value="2022-01-01"/> + <publisher value="Medizininformatik-Initiative" /> + <responsible value="FDPG"/> + <description value="Report identification of data integration center"/> + <usage value="Used withing the MII for resolution data integration center reports"/> + <uniqueId> + <type value="other"/> + <value value="http://medizininformatik-initiative.de//sid/report"/> + </uniqueId> + </NamingSystem> + </resource> + <request> + <method value="POST"/> + <url value="NamingSystem"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> +</Bundle> \ No newline at end of file diff --git a/pom.xml b/pom.xml index 0df4416..828646f 100644 --- a/pom.xml +++ b/pom.xml @@ -134,6 +134,11 @@ </dependency> <!-- others --> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-web</artifactId> + <version>5.3.20</version> + </dependency> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> @@ -151,6 +156,11 @@ <artifactId>junit</artifactId> <version>4.13.2</version> </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <version>3.5.13</version> + </dependency> <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-bpe-process-base</artifactId> From 40b689e3ad03eae017f9664d709b97c9a4b45660 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 13:24:44 +0200 Subject: [PATCH 27/69] fix typos --- .../process/report/service/InsertReport.java | 2 +- .../process/report/service/StoreReceipt.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index fd94a31..d2780db 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -67,7 +67,7 @@ protected void doExecute(DelegateExecution delegateExecution) .updateConditionaly(report, Map.of("identifier", Collections .singletonList(reportIdentifier.getSystem() + "|" + reportIdentifier.getValue()))); - logger.info("Stored report locally with id '{}'...", reportId.getValue()); + logger.info("Stored report bundle with id '{}'...", reportId.getValue()); } catch (Exception exception) { diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index 7c25329..32a696d 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -83,7 +83,7 @@ private void writeStatusLog(Task leadingTask) leadingTask.getOutput().stream().filter(o -> o.getValue() instanceof Coding).map(o -> (Coding) o.getValue()) .filter(o -> CODESYSTEM_MII_REPORT_STATUS.equals(o.getSystem())).forEach( o -> logger - .info("Task with id '{}' has report-status code '{}'{}]", leadingTask.getId(), + .info("Task with id '{}' has report-status code '{}'{}", leadingTask.getId(), o.getCode(), o.hasExtension() ? " and extension '" + o.getExtensionFirstRep().getUrl() + "|" From 33801de0152a7e957f00523d88fc94bf7b2fb977 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 13:45:47 +0200 Subject: [PATCH 28/69] add missing business key to output, fix typo --- .../process/report/service/StoreReceipt.java | 14 ++++++++++++++ .../main/resources/fhir/CodeSystem/mii-report.xml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index 32a696d..01abb04 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -3,8 +3,11 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import java.util.Objects; +import java.util.Optional; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; @@ -52,6 +55,7 @@ protected void doExecute(DelegateExecution delegateExecution) else handleMissingResponse(leadingTask); + addBusinessKeyOutput(leadingTask, execution); writeStatusLog(leadingTask); updateLeadingTaskInExecutionVariables(leadingTask); } @@ -78,6 +82,16 @@ private void handleMissingResponse(Task leadingTask) statusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING)); } + private void addBusinessKeyOutput(Task leadingTask, DelegateExecution execution) + { + Optional<String> businessKey = getTaskHelper().getFirstInputParameterStringValue(leadingTask, + CODESYSTEM_HIGHMED_BPMN, CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); + + if (businessKey.isEmpty()) + leadingTask.addOutput(getTaskHelper().createOutput(CODESYSTEM_HIGHMED_BPMN, + CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY, execution.getBusinessKey())); + } + private void writeStatusLog(Task leadingTask) { leadingTask.getOutput().stream().filter(o -> o.getValue() instanceof Coding).map(o -> (Coding) o.getValue()) diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml index 16d57f0..4f6aad5 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml @@ -44,6 +44,6 @@ <concept> <code value="timer-interval" /> <display value="Timer Interval" /> - <definition value="Interval between two autostarts of the report process" /> + <definition value="Interval between two autostart of the report process" /> </concept> </CodeSystem> \ No newline at end of file From 193b345e2de5c28eba6808f6bc4584bef785aef5 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 13:49:30 +0200 Subject: [PATCH 29/69] add search bundle response hapi example --- .../fhir/bundle/search-bundle-response.xml | 37540 ++++++++++++++++ 1 file changed, 37540 insertions(+) create mode 100644 mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml new file mode 100644 index 0000000..5d7718d --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml @@ -0,0 +1,37540 @@ +<Bundle xmlns="http://hl7.org/fhir"> + <id value="cb23810e-a85b-47c0-9512-85af514935a3"></id> + <meta> + <versionId value="7"></versionId> + <lastUpdated value="2022-05-24T13:42:12.094+02:00"></lastUpdated> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="LOCAL"></code> + </tag> + <tag> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-read-access-organization"> + <valueIdentifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC"></value> + </valueIdentifier> + </extension> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ORGANIZATION"></code> + </tag> + </meta> + <identifier> + <system value="http://medizininformatik-initiative.de/sid/report"></system> + <value value="Report_Test_DIC"></value> + </identifier> + <type value="batch-response"></type> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.377+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.361+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.367+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.370+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.362+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.364+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.366+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.366+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.369+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.371+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.398+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.385+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.376+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.401+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.398+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.382+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.383+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.401+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.488+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.385+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.404+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.404+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Consent?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.409+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationStatement?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.413+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationAdministration?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.416+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.418+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Condition?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.428+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Procedure?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.421+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="DiagnosticReport?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ServiceRequest?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.424+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Medication?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-05-24T13:42:07.422+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <CapabilityStatement xmlns="http://hl7.org/fhir"> + <name value="Server"></name> + <status value="active"></status> + <date value="2022-05-24T13:14:54+02:00"></date> + <kind value="capability"></kind> + <software> + <name value="HAPI FHIR Server"></name> + <version value="5.6.0"></version> + </software> + <fhirVersion value="4.0.1"></fhirVersion> + <format value="application/fhir+xml"></format> + <format value="application/fhir+json"></format> + <rest> + <mode value="server"></mode> + <resource> + <type value="Account"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Account:owner"></searchInclude> + <searchInclude value="Account:patient"></searchInclude> + <searchInclude value="Account:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:account"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:account"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:account"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="owner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-owner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ActivityDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ActivityDefinition:composed-of"></searchInclude> + <searchInclude value="ActivityDefinition:depends-on"></searchInclude> + <searchInclude value="ActivityDefinition:derived-from"></searchInclude> + <searchInclude value="ActivityDefinition:predecessor"></searchInclude> + <searchInclude value="ActivityDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AdverseEvent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AdverseEvent:location"></searchInclude> + <searchInclude value="AdverseEvent:recorder"></searchInclude> + <searchInclude value="AdverseEvent:resultingcondition"></searchInclude> + <searchInclude value="AdverseEvent:study"></searchInclude> + <searchInclude value="AdverseEvent:subject"></searchInclude> + <searchInclude value="AdverseEvent:substance"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="study"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-study"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="actuality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="resultingcondition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="substance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-substance"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="seriousness"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-event"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AllergyIntolerance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AllergyIntolerance:asserter"></searchInclude> + <searchInclude value="AllergyIntolerance:patient"></searchInclude> + <searchInclude value="AllergyIntolerance:recorder"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="verification-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="criticality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="clinical-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manifestation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="onset"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="asserter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="route"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="last-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Appointment"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Appointment:actor"></searchInclude> + <searchInclude value="Appointment:based-on"></searchInclude> + <searchInclude value="Appointment:location"></searchInclude> + <searchInclude value="Appointment:patient"></searchInclude> + <searchInclude value="Appointment:practitioner"></searchInclude> + <searchInclude value="Appointment:reason-reference"></searchInclude> + <searchInclude value="Appointment:slot"></searchInclude> + <searchInclude value="Appointment:supporting-info"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:appointment"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:appointment"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="slot"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-slot"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="supporting-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-supporting-info"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="appointment-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-appointment-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="part-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-part-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AppointmentResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AppointmentResponse:actor"></searchInclude> + <searchInclude value="AppointmentResponse:appointment"></searchInclude> + <searchInclude value="AppointmentResponse:location"></searchInclude> + <searchInclude value="AppointmentResponse:patient"></searchInclude> + <searchInclude value="AppointmentResponse:practitioner"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="appointment"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AuditEvent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AuditEvent:agent"></searchInclude> + <searchInclude value="AuditEvent:entity"></searchInclude> + <searchInclude value="AuditEvent:patient"></searchInclude> + <searchInclude value="AuditEvent:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="entity-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="entity-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="altid"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-altid"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="entity-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subtype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-subtype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="action"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-action"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="policy"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-policy"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="agent-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Basic"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Basic:author"></searchInclude> + <searchInclude value="Basic:patient"></searchInclude> + <searchInclude value="Basic:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Binary"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="BiologicallyDerivedProduct"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="BodyStructure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="BodyStructure:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="morphology"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-morphology"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-location"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Bundle"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Bundle:composition"></searchInclude> + <searchInclude value="Bundle:message"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="message"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-message"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="composition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-composition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="timestamp"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-timestamp"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CapabilityStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CapabilityStatement:guide"></searchInclude> + <searchInclude value="CapabilityStatement:resource-profile"></searchInclude> + <searchInclude value="CapabilityStatement:supported-profile"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="software"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-software"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="fhirversion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="mode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="guide"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="format"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-format"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supported-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="security-service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CarePlan"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CarePlan:activity-reference"></searchInclude> + <searchInclude value="CarePlan:based-on"></searchInclude> + <searchInclude value="CarePlan:care-team"></searchInclude> + <searchInclude value="CarePlan:condition"></searchInclude> + <searchInclude value="CarePlan:encounter"></searchInclude> + <searchInclude value="CarePlan:goal"></searchInclude> + <searchInclude value="CarePlan:instantiates-canonical"></searchInclude> + <searchInclude value="CarePlan:part-of"></searchInclude> + <searchInclude value="CarePlan:patient"></searchInclude> + <searchInclude value="CarePlan:performer"></searchInclude> + <searchInclude value="CarePlan:replaces"></searchInclude> + <searchInclude value="CarePlan:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:based-on"></searchRevInclude> + <searchRevInclude value="CarePlan:part-of"></searchRevInclude> + <searchRevInclude value="CarePlan:replaces"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:based-on"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:based-on"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="activity-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="activity-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="goal"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-goal"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="activity-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CareTeam"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CareTeam:encounter"></searchInclude> + <searchInclude value="CareTeam:participant"></searchInclude> + <searchInclude value="CareTeam:patient"></searchInclude> + <searchInclude value="CareTeam:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:care-team"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CatalogEntry"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ChargeItem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ChargeItem:account"></searchInclude> + <searchInclude value="ChargeItem:context"></searchInclude> + <searchInclude value="ChargeItem:enterer"></searchInclude> + <searchInclude value="ChargeItem:patient"></searchInclude> + <searchInclude value="ChargeItem:performer-actor"></searchInclude> + <searchInclude value="ChargeItem:performing-organization"></searchInclude> + <searchInclude value="ChargeItem:requesting-organization"></searchInclude> + <searchInclude value="ChargeItem:service"></searchInclude> + <searchInclude value="ChargeItem:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="performing-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="entered-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="performer-function"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="factor-override"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="price-override"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-price-override"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer-actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requesting-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ChargeItemDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Claim"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Claim:care-team"></searchInclude> + <searchInclude value="Claim:detail-udi"></searchInclude> + <searchInclude value="Claim:encounter"></searchInclude> + <searchInclude value="Claim:enterer"></searchInclude> + <searchInclude value="Claim:facility"></searchInclude> + <searchInclude value="Claim:insurer"></searchInclude> + <searchInclude value="Claim:item-udi"></searchInclude> + <searchInclude value="Claim:patient"></searchInclude> + <searchInclude value="Claim:payee"></searchInclude> + <searchInclude value="Claim:procedure-udi"></searchInclude> + <searchInclude value="Claim:provider"></searchInclude> + <searchInclude value="Claim:subdetail-udi"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClaimResponse:request"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:claim"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="payee"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-payee"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="detail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-detail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="procedure-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-procedure-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="item-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-item-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subdetail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ClaimResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ClaimResponse:insurer"></searchInclude> + <searchInclude value="ClaimResponse:patient"></searchInclude> + <searchInclude value="ClaimResponse:request"></searchInclude> + <searchInclude value="ClaimResponse:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ClinicalImpression"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ClinicalImpression:assessor"></searchInclude> + <searchInclude value="ClinicalImpression:encounter"></searchInclude> + <searchInclude value="ClinicalImpression:finding-ref"></searchInclude> + <searchInclude value="ClinicalImpression:investigation"></searchInclude> + <searchInclude value="ClinicalImpression:patient"></searchInclude> + <searchInclude value="ClinicalImpression:previous"></searchInclude> + <searchInclude value="ClinicalImpression:problem"></searchInclude> + <searchInclude value="ClinicalImpression:subject"></searchInclude> + <searchInclude value="ClinicalImpression:supporting-info"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:previous"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="previous"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="finding-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="assessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="finding-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="problem"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="supporting-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="investigation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CodeSystem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CodeSystem:supplements"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="CodeSystem:supplements"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="content-mode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="supplements"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-supplements"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="lookup"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-lookup"></definition> + </operation> + <operation> + <name value="subsumes"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-subsumes"></definition> + </operation> + <operation> + <name value="validate-code"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-it-validate-code"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + <operation> + <name value="apply-codesystem-delta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-add"></definition> + </operation> + <operation> + <name value="apply-codesystem-delta-remove"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-remove"></definition> + </operation> + <operation> + <name value="upload-external-code-system"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-upload-external-code-system"></definition> + </operation> + </resource> + <resource> + <type value="Communication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Communication:based-on"></searchInclude> + <searchInclude value="Communication:encounter"></searchInclude> + <searchInclude value="Communication:instantiates-canonical"></searchInclude> + <searchInclude value="Communication:part-of"></searchInclude> + <searchInclude value="Communication:patient"></searchInclude> + <searchInclude value="Communication:recipient"></searchInclude> + <searchInclude value="Communication:sender"></searchInclude> + <searchInclude value="Communication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="medium"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-medium"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="received"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-received"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="sent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-sent"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CommunicationRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CommunicationRequest:based-on"></searchInclude> + <searchInclude value="CommunicationRequest:encounter"></searchInclude> + <searchInclude value="CommunicationRequest:patient"></searchInclude> + <searchInclude value="CommunicationRequest:recipient"></searchInclude> + <searchInclude value="CommunicationRequest:replaces"></searchInclude> + <searchInclude value="CommunicationRequest:requester"></searchInclude> + <searchInclude value="CommunicationRequest:sender"></searchInclude> + <searchInclude value="CommunicationRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:replaces"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="medium"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CompartmentDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Composition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Composition:attester"></searchInclude> + <searchInclude value="Composition:author"></searchInclude> + <searchInclude value="Composition:encounter"></searchInclude> + <searchInclude value="Composition:entry"></searchInclude> + <searchInclude value="Composition:patient"></searchInclude> + <searchInclude value="Composition:related-ref"></searchInclude> + <searchInclude value="Composition:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Bundle:composition"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:related-ref"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="confidentiality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-confidentiality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="section"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-section"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="related-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="attester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-attester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="entry"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-entry"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="related-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="document"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Composition-i-document"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ConceptMap"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ConceptMap:other"></searchInclude> + <searchInclude value="ConceptMap:source"></searchInclude> + <searchInclude value="ConceptMap:source-uri"></searchInclude> + <searchInclude value="ConceptMap:target"></searchInclude> + <searchInclude value="ConceptMap:target-uri"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="ConceptMap:other"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="other"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-other"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="dependson"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-dependson"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="source-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="source-system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="target-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="product"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-product"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="source-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="translate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/ConceptMap-it-translate"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Condition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Condition:asserter"></searchInclude> + <searchInclude value="Condition:encounter"></searchInclude> + <searchInclude value="Condition:evidence-detail"></searchInclude> + <searchInclude value="Condition:patient"></searchInclude> + <searchInclude value="Condition:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:resultingcondition"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:condition"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:condition"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:condition"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="onset-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-info"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="evidence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="verification-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-verification-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="clinical-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="onset-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="abatement-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="abatement-age"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-age"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="evidence-detail"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence-detail"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorded-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-recorded-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="asserter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-asserter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="stage"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-stage"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="abatement-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-string"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="onset-age"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-age"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="body-site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-body-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-category"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Consent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Consent:actor"></searchInclude> + <searchInclude value="Consent:consentor"></searchInclude> + <searchInclude value="Consent:data"></searchInclude> + <searchInclude value="Consent:organization"></searchInclude> + <searchInclude value="Consent:patient"></searchInclude> + <searchInclude value="Consent:source-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="data"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-data"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="purpose"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-purpose"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="source-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-source-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="scope"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-scope"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="action"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-action"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="security-label"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-security-label"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="consentor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-consentor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Contract"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Contract:authority"></searchInclude> + <searchInclude value="Contract:domain"></searchInclude> + <searchInclude value="Contract:patient"></searchInclude> + <searchInclude value="Contract:signer"></searchInclude> + <searchInclude value="Contract:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-instantiates"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="authority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-authority"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="domain"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-domain"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-issued"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="signer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-signer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Coverage"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Coverage:beneficiary"></searchInclude> + <searchInclude value="Coverage:patient"></searchInclude> + <searchInclude value="Coverage:payor"></searchInclude> + <searchInclude value="Coverage:policy-holder"></searchInclude> + <searchInclude value="Coverage:subscriber"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:coverage"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subscriber"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-subscriber"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="payor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-payor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="beneficiary"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-beneficiary"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="class-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-value"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="class-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dependent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-dependent"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="policy-holder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-policy-holder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CoverageEligibilityRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:enterer"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:facility"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:patient"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:provider"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:request"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CoverageEligibilityResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:insurer"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:patient"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:request"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DetectedIssue"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DetectedIssue:author"></searchInclude> + <searchInclude value="DetectedIssue:implicated"></searchInclude> + <searchInclude value="DetectedIssue:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identified"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-identified"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="implicated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Device"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Device:location"></searchInclude> + <searchInclude value="Device:organization"></searchInclude> + <searchInclude value="Device:patient"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:detail-udi"></searchRevInclude> + <searchRevInclude value="Claim:item-udi"></searchRevInclude> + <searchRevInclude value="Claim:procedure-udi"></searchRevInclude> + <searchRevInclude value="Claim:subdetail-udi"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceMetric:parent"></searchRevInclude> + <searchRevInclude value="DeviceMetric:source"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:device"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:device"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:detail-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:item-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:procedure-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:subdetail-udi"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:device"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:device"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:target"></searchRevInclude> + <searchRevInclude value="Observation:device"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="udi-di"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-di"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="udi-carrier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-carrier"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-device-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-manufacturer"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="model"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-model"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceDefinition:parent"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceDefinition:parent"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceMetric"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceMetric:parent"></searchInclude> + <searchInclude value="DeviceMetric:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:device"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:device"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-category"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceRequest:based-on"></searchInclude> + <searchInclude value="DeviceRequest:device"></searchInclude> + <searchInclude value="DeviceRequest:encounter"></searchInclude> + <searchInclude value="DeviceRequest:instantiates-canonical"></searchInclude> + <searchInclude value="DeviceRequest:insurance"></searchInclude> + <searchInclude value="DeviceRequest:patient"></searchInclude> + <searchInclude value="DeviceRequest:performer"></searchInclude> + <searchInclude value="DeviceRequest:prior-request"></searchInclude> + <searchInclude value="DeviceRequest:requester"></searchInclude> + <searchInclude value="DeviceRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="insurance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="event-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="authored-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="prior-request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceUseStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceUseStatement:device"></searchInclude> + <searchInclude value="DeviceUseStatement:patient"></searchInclude> + <searchInclude value="DeviceUseStatement:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DiagnosticReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DiagnosticReport:based-on"></searchInclude> + <searchInclude value="DiagnosticReport:encounter"></searchInclude> + <searchInclude value="DiagnosticReport:media"></searchInclude> + <searchInclude value="DiagnosticReport:patient"></searchInclude> + <searchInclude value="DiagnosticReport:performer"></searchInclude> + <searchInclude value="DiagnosticReport:result"></searchInclude> + <searchInclude value="DiagnosticReport:results-interpreter"></searchInclude> + <searchInclude value="DiagnosticReport:specimen"></searchInclude> + <searchInclude value="DiagnosticReport:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="media"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-media"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="conclusion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="result"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-result"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="results-interpreter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DocumentManifest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DocumentManifest:author"></searchInclude> + <searchInclude value="DocumentManifest:item"></searchInclude> + <searchInclude value="DocumentManifest:patient"></searchInclude> + <searchInclude value="DocumentManifest:recipient"></searchInclude> + <searchInclude value="DocumentManifest:related-ref"></searchInclude> + <searchInclude value="DocumentManifest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="related-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="related-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DocumentReference"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DocumentReference:authenticator"></searchInclude> + <searchInclude value="DocumentReference:author"></searchInclude> + <searchInclude value="DocumentReference:custodian"></searchInclude> + <searchInclude value="DocumentReference:encounter"></searchInclude> + <searchInclude value="DocumentReference:patient"></searchInclude> + <searchInclude value="DocumentReference:related"></searchInclude> + <searchInclude value="DocumentReference:relatesto"></searchInclude> + <searchInclude value="DocumentReference:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:relatesto"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="setting"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-setting"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="related"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-related"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-event"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relationship"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="authenticator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="custodian"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-custodian"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="format"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-format"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="contenttype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="security-label"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-security-label"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-location"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relatesto"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-facility"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EffectEvidenceSynthesis"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Encounter"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Encounter:account"></searchInclude> + <searchInclude value="Encounter:appointment"></searchInclude> + <searchInclude value="Encounter:based-on"></searchInclude> + <searchInclude value="Encounter:diagnosis"></searchInclude> + <searchInclude value="Encounter:episode-of-care"></searchInclude> + <searchInclude value="Encounter:location"></searchInclude> + <searchInclude value="Encounter:part-of"></searchInclude> + <searchInclude value="Encounter:participant"></searchInclude> + <searchInclude value="Encounter:patient"></searchInclude> + <searchInclude value="Encounter:practitioner"></searchInclude> + <searchInclude value="Encounter:reason-reference"></searchInclude> + <searchInclude value="Encounter:service-provider"></searchInclude> + <searchInclude value="Encounter:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:encounter"></searchRevInclude> + <searchRevInclude value="CareTeam:encounter"></searchRevInclude> + <searchRevInclude value="ChargeItem:context"></searchRevInclude> + <searchRevInclude value="Claim:encounter"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:encounter"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:encounter"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:encounter"></searchRevInclude> + <searchRevInclude value="Composition:encounter"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:encounter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:part-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:encounter"></searchRevInclude> + <searchRevInclude value="Flag:encounter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:encounter"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:encounter"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:encounter"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> + <searchRevInclude value="MedicationDispense:context"></searchRevInclude> + <searchRevInclude value="MedicationRequest:encounter"></searchRevInclude> + <searchRevInclude value="MedicationStatement:context"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> + <searchRevInclude value="Observation:encounter"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:encounter"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:encounter"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:encounter"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> + <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:encounter"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="participant-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="appointment"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-appointment"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="location-period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="special-arrangement"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="class"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-class"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="episode-of-care"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="length"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-length"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="diagnosis"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-diagnosis"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="service-provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-service-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="everything"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Endpoint"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Endpoint:organization"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="HealthcareService:endpoint"></searchRevInclude> + <searchRevInclude value="ImagingStudy:endpoint"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="InsurancePlan:endpoint"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Location:endpoint"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Organization:endpoint"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:endpoint"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:endpoint"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="payload-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-payload-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="connection-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-connection-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EnrollmentRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EnrollmentRequest:patient"></searchInclude> + <searchInclude value="EnrollmentRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EnrollmentResponse:request"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EnrollmentResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EnrollmentResponse:request"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EpisodeOfCare"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EpisodeOfCare:care-manager"></searchInclude> + <searchInclude value="EpisodeOfCare:condition"></searchInclude> + <searchInclude value="EpisodeOfCare:incoming-referral"></searchInclude> + <searchInclude value="EpisodeOfCare:organization"></searchInclude> + <searchInclude value="EpisodeOfCare:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:context"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:encounter"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:episode-of-care"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:encounter"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:encounter"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> + <searchRevInclude value="MedicationDispense:context"></searchRevInclude> + <searchRevInclude value="MedicationStatement:context"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> + <searchRevInclude value="Observation:encounter"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:encounter"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> + <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="incoming-referral"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="care-manager"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EventDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EventDefinition:composed-of"></searchInclude> + <searchInclude value="EventDefinition:depends-on"></searchInclude> + <searchInclude value="EventDefinition:derived-from"></searchInclude> + <searchInclude value="EventDefinition:predecessor"></searchInclude> + <searchInclude value="EventDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Evidence"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Evidence:composed-of"></searchInclude> + <searchInclude value="Evidence:depends-on"></searchInclude> + <searchInclude value="Evidence:derived-from"></searchInclude> + <searchInclude value="Evidence:predecessor"></searchInclude> + <searchInclude value="Evidence:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EvidenceVariable"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EvidenceVariable:composed-of"></searchInclude> + <searchInclude value="EvidenceVariable:depends-on"></searchInclude> + <searchInclude value="EvidenceVariable:derived-from"></searchInclude> + <searchInclude value="EvidenceVariable:predecessor"></searchInclude> + <searchInclude value="EvidenceVariable:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ExampleScenario"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ExplanationOfBenefit"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ExplanationOfBenefit:care-team"></searchInclude> + <searchInclude value="ExplanationOfBenefit:claim"></searchInclude> + <searchInclude value="ExplanationOfBenefit:coverage"></searchInclude> + <searchInclude value="ExplanationOfBenefit:detail-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:encounter"></searchInclude> + <searchInclude value="ExplanationOfBenefit:enterer"></searchInclude> + <searchInclude value="ExplanationOfBenefit:facility"></searchInclude> + <searchInclude value="ExplanationOfBenefit:item-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:patient"></searchInclude> + <searchInclude value="ExplanationOfBenefit:payee"></searchInclude> + <searchInclude value="ExplanationOfBenefit:procedure-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:provider"></searchInclude> + <searchInclude value="ExplanationOfBenefit:subdetail-udi"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="payee"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="detail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="claim"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="procedure-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="item-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="coverage"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subdetail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="FamilyMemberHistory"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="FamilyMemberHistory:instantiates-canonical"></searchInclude> + <searchInclude value="FamilyMemberHistory:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="sex"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Flag"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Flag:author"></searchInclude> + <searchInclude value="Flag:encounter"></searchInclude> + <searchInclude value="Flag:patient"></searchInclude> + <searchInclude value="Flag:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Goal"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Goal:patient"></searchInclude> + <searchInclude value="Goal:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:goal"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-start-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="lifecycle-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="achievement-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-achievement-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="target-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-target-date"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="GraphDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GraphDefinition-start"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Group"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Group:managing-entity"></searchInclude> + <searchInclude value="Group:member"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:subject"></searchRevInclude> + <searchRevInclude value="CareTeam:patient"></searchRevInclude> + <searchRevInclude value="CareTeam:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:subject"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:patient"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Condition:patient"></searchRevInclude> + <searchRevInclude value="Condition:subject"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:patient"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:patient"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:patient"></searchRevInclude> + <searchRevInclude value="Encounter:subject"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> + <searchRevInclude value="Flag:patient"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:patient"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> + <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="Immunization:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:subject"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:patient"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> + <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> + <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> + <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> + <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> + <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:patient"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:patient"></searchRevInclude> + <searchRevInclude value="Procedure:subject"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:subject"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> + <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> + <searchParam> + <name value="actual"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-actual"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="managing-entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-managing-entity"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="characteristic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="characteristic-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="member"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-member"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="exclude"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-exclude"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-value"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="GuidanceResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="GuidanceResponse:patient"></searchInclude> + <searchInclude value="GuidanceResponse:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-request"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="HealthcareService"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="HealthcareService:coverage-area"></searchInclude> + <searchInclude value="HealthcareService:endpoint"></searchInclude> + <searchInclude value="HealthcareService:location"></searchInclude> + <searchInclude value="HealthcareService:organization"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:service"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:service"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="program"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-program"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="characteristic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="coverage-area"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImagingStudy"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImagingStudy:basedon"></searchInclude> + <searchInclude value="ImagingStudy:encounter"></searchInclude> + <searchInclude value="ImagingStudy:endpoint"></searchInclude> + <searchInclude value="ImagingStudy:interpreter"></searchInclude> + <searchInclude value="ImagingStudy:patient"></searchInclude> + <searchInclude value="ImagingStudy:performer"></searchInclude> + <searchInclude value="ImagingStudy:referrer"></searchInclude> + <searchInclude value="ImagingStudy:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dicom-class"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-instance"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="modality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-modality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="bodysite"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="interpreter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="started"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-started"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="referrer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="series"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-series"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="basedon"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Immunization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Immunization:location"></searchInclude> + <searchInclude value="Immunization:manufacturer"></searchInclude> + <searchInclude value="Immunization:patient"></searchInclude> + <searchInclude value="Immunization:performer"></searchInclude> + <searchInclude value="Immunization:reaction"></searchInclude> + <searchInclude value="Immunization:reason-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationEvaluation:immunization-event"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="lot-number"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-lot-number"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="status-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reaction-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reaction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="series"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-series"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="vaccine-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImmunizationEvaluation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImmunizationEvaluation:immunization-event"></searchInclude> + <searchInclude value="ImmunizationEvaluation:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dose-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="immunization-event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImmunizationRecommendation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImmunizationRecommendation:information"></searchInclude> + <searchInclude value="ImmunizationRecommendation:patient"></searchInclude> + <searchInclude value="ImmunizationRecommendation:support"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="vaccine-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="information"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="support"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImplementationGuide"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImplementationGuide:depends-on"></searchInclude> + <searchInclude value="ImplementationGuide:global"></searchInclude> + <searchInclude value="ImplementationGuide:resource"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:guide"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:depends-on"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="experimental"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="global"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-global"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="InsurancePlan"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="InsurancePlan:administered-by"></searchInclude> + <searchInclude value="InsurancePlan:endpoint"></searchInclude> + <searchInclude value="InsurancePlan:owned-by"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="owned-by"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="administered-by"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Invoice"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Invoice:account"></searchInclude> + <searchInclude value="Invoice:issuer"></searchInclude> + <searchInclude value="Invoice:participant"></searchInclude> + <searchInclude value="Invoice:patient"></searchInclude> + <searchInclude value="Invoice:recipient"></searchInclude> + <searchInclude value="Invoice:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="totalgross"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalgross"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="participant-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="issuer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-issuer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="totalnet"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalnet"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Library"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Library:composed-of"></searchInclude> + <searchInclude value="Library:depends-on"></searchInclude> + <searchInclude value="Library:derived-from"></searchInclude> + <searchInclude value="Library:predecessor"></searchInclude> + <searchInclude value="Library:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="content-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-content-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Linkage"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Linkage:author"></searchInclude> + <searchInclude value="Linkage:item"></searchInclude> + <searchInclude value="Linkage:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="List"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="List:encounter"></searchInclude> + <searchInclude value="List:item"></searchInclude> + <searchInclude value="List:patient"></searchInclude> + <searchInclude value="List:source"></searchInclude> + <searchInclude value="List:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="empty-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-empty-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="notes"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-notes"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Location"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Location:endpoint"></searchInclude> + <searchInclude value="Location:organization"></searchInclude> + <searchInclude value="Location:partof"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:location"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:location"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:location"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Claim:facility"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:domain"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:facility"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="Device:location"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:location"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:facility"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="HealthcareService:coverage-area"></searchRevInclude> + <searchRevInclude value="HealthcareService:location"></searchRevInclude> + <searchRevInclude value="Immunization:location"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Location:partof"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:destination"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:location"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:location"></searchRevInclude> + <searchRevInclude value="Procedure:location"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:location"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:site"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="operational-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-operational-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="near"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-near"></definition> + <type value="special"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Measure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Measure:composed-of"></searchInclude> + <searchInclude value="Measure:depends-on"></searchInclude> + <searchInclude value="Measure:derived-from"></searchInclude> + <searchInclude value="Measure:predecessor"></searchInclude> + <searchInclude value="Measure:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:measure"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MeasureReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MeasureReport:evaluated-resource"></searchInclude> + <searchInclude value="MeasureReport:measure"></searchInclude> + <searchInclude value="MeasureReport:patient"></searchInclude> + <searchInclude value="MeasureReport:reporter"></searchInclude> + <searchInclude value="MeasureReport:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="reporter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-reporter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="measure"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-measure"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="evaluated-resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Media"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Media:based-on"></searchInclude> + <searchInclude value="Media:device"></searchInclude> + <searchInclude value="Media:encounter"></searchInclude> + <searchInclude value="Media:operator"></searchInclude> + <searchInclude value="Media:patient"></searchInclude> + <searchInclude value="Media:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:media"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="modality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-modality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="operator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-operator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="view"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-view"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Medication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Medication:ingredient"></searchInclude> + <searchInclude value="Medication:manufacturer"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Medication:ingredient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:medication"></searchRevInclude> + <searchRevInclude value="MedicationDispense:medication"></searchRevInclude> + <searchRevInclude value="MedicationRequest:medication"></searchRevInclude> + <searchRevInclude value="MedicationStatement:medication"></searchRevInclude> + <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="ingredient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="lot-number"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-lot-number"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="ingredient-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="form"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-form"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="expiration-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-expiration-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationAdministration"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationAdministration:context"></searchInclude> + <searchInclude value="MedicationAdministration:device"></searchInclude> + <searchInclude value="MedicationAdministration:medication"></searchInclude> + <searchInclude value="MedicationAdministration:patient"></searchInclude> + <searchInclude value="MedicationAdministration:performer"></searchInclude> + <searchInclude value="MedicationAdministration:request"></searchInclude> + <searchInclude value="MedicationAdministration:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective-time"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-not-given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationDispense"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationDispense:context"></searchInclude> + <searchInclude value="MedicationDispense:destination"></searchInclude> + <searchInclude value="MedicationDispense:medication"></searchInclude> + <searchInclude value="MedicationDispense:patient"></searchInclude> + <searchInclude value="MedicationDispense:performer"></searchInclude> + <searchInclude value="MedicationDispense:prescription"></searchInclude> + <searchInclude value="MedicationDispense:receiver"></searchInclude> + <searchInclude value="MedicationDispense:responsibleparty"></searchInclude> + <searchInclude value="MedicationDispense:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="destination"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-destination"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="responsibleparty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="whenhandedover"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="whenprepared"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="prescription"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-prescription"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationKnowledge"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationKnowledge:ingredient"></searchInclude> + <searchInclude value="MedicationKnowledge:manufacturer"></searchInclude> + <searchInclude value="MedicationKnowledge:monograph"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="ingredient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="doseform"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="classification-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="monograph-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="classification"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="ingredient-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source-cost"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="monitoring-program-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="monograph"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="monitoring-program-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationRequest:encounter"></searchInclude> + <searchInclude value="MedicationRequest:intended-dispenser"></searchInclude> + <searchInclude value="MedicationRequest:intended-performer"></searchInclude> + <searchInclude value="MedicationRequest:medication"></searchInclude> + <searchInclude value="MedicationRequest:patient"></searchInclude> + <searchInclude value="MedicationRequest:requester"></searchInclude> + <searchInclude value="MedicationRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:request"></searchRevInclude> + <searchRevInclude value="MedicationDispense:prescription"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="authoredon"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intended-performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intended-performertype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intended-dispenser"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationStatement:context"></searchInclude> + <searchInclude value="MedicationStatement:medication"></searchInclude> + <searchInclude value="MedicationStatement:part-of"></searchInclude> + <searchInclude value="MedicationStatement:patient"></searchInclude> + <searchInclude value="MedicationStatement:source"></searchInclude> + <searchInclude value="MedicationStatement:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProduct"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductPackaged:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name-language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductAuthorization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductAuthorization:holder"></searchInclude> + <searchInclude value="MedicinalProductAuthorization:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="holder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductContraindication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductContraindication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductIndication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductIndication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductIngredient"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductInteraction"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductInteraction:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductManufactured"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductPackaged"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductPackaged:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductPharmaceutical"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="route"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target-species"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductUndesirableEffect"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductUndesirableEffect:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MessageDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MessageDefinition:parent"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-focus"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-event"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MessageHeader"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MessageHeader:author"></searchInclude> + <searchInclude value="MessageHeader:enterer"></searchInclude> + <searchInclude value="MessageHeader:focus"></searchInclude> + <searchInclude value="MessageHeader:receiver"></searchInclude> + <searchInclude value="MessageHeader:responsible"></searchInclude> + <searchInclude value="MessageHeader:sender"></searchInclude> + <searchInclude value="MessageHeader:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Bundle:message"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="destination"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="destination-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="responsible"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-responsible"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="response-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-response-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-event"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MolecularSequence"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MolecularSequence:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="referenceseqid-variant-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="chromosome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="window-end"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="window-start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="variant-end"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="chromosome-variant-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="variant-start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="chromosome-window-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="referenceseqid-window-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="referenceseqid"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="NamingSystem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="contact"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-contact"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="responsible"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-responsible"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-value"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="id-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-id-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="NutritionOrder"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="NutritionOrder:encounter"></searchInclude> + <searchInclude value="NutritionOrder:instantiates-canonical"></searchInclude> + <searchInclude value="NutritionOrder:patient"></searchInclude> + <searchInclude value="NutritionOrder:provider"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="oraldiet"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="additive"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-additive"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="datetime"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="supplement"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="formula"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-formula"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Observation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Observation:based-on"></searchInclude> + <searchInclude value="Observation:derived-from"></searchInclude> + <searchInclude value="Observation:device"></searchInclude> + <searchInclude value="Observation:encounter"></searchInclude> + <searchInclude value="Observation:focus"></searchInclude> + <searchInclude value="Observation:has-member"></searchInclude> + <searchInclude value="Observation:part-of"></searchInclude> + <searchInclude value="Observation:patient"></searchInclude> + <searchInclude value="Observation:performer"></searchInclude> + <searchInclude value="Observation:specimen"></searchInclude> + <searchInclude value="Observation:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:result"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reaction"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="combo-data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="component-data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="has-member"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-has-member"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code-value-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-string"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="component-code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code-value-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-date"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="component-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="combo-code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="value-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-string"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="method"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-method"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="component-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="combo-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="component-code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="component-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="lastn"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Observation-t-lastn"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ObservationDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OperationDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="OperationDefinition:base"></searchInclude> + <searchInclude value="OperationDefinition:input-profile"></searchInclude> + <searchInclude value="OperationDefinition:output-profile"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OperationDefinition:base"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-instance"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="output-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="input-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-system"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-base"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OperationOutcome"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Organization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Organization:endpoint"></searchInclude> + <searchInclude value="Organization:partof"></searchInclude> + <searchRevInclude value="Account:owner"></searchRevInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ChargeItem:performing-organization"></searchRevInclude> + <searchRevInclude value="ChargeItem:requesting-organization"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:insurer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:insurer"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:organization"></searchRevInclude> + <searchRevInclude value="Contract:authority"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:insurer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="Device:organization"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:custodian"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:service-provider"></searchRevInclude> + <searchRevInclude value="Endpoint:organization"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:organization"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="HealthcareService:organization"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="Immunization:manufacturer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="InsurancePlan:administered-by"></searchRevInclude> + <searchRevInclude value="InsurancePlan:owned-by"></searchRevInclude> + <searchRevInclude value="Invoice:issuer"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Location:organization"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Medication:manufacturer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:manufacturer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-dispenser"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:holder"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Organization:partof"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:network"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:participating-organization"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:primary-organization"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="Patient:organization"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:payment-issuer"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="Person:organization"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:organization"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:sponsor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-city"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OrganizationAffiliation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="OrganizationAffiliation:endpoint"></searchInclude> + <searchInclude value="OrganizationAffiliation:location"></searchInclude> + <searchInclude value="OrganizationAffiliation:network"></searchInclude> + <searchInclude value="OrganizationAffiliation:participating-organization"></searchInclude> + <searchInclude value="OrganizationAffiliation:primary-organization"></searchInclude> + <searchInclude value="OrganizationAffiliation:service"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="primary-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="network"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="participating-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Parameters"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Patient"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Patient:general-practitioner"></searchInclude> + <searchInclude value="Patient:link"></searchInclude> + <searchInclude value="Patient:organization"></searchInclude> + <searchRevInclude value="Account:patient"></searchRevInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:patient"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:patient"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:patient"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:patient"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="BodyStructure:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CarePlan:subject"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="CareTeam:patient"></searchRevInclude> + <searchRevInclude value="CareTeam:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:patient"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ChargeItem:subject"></searchRevInclude> + <searchRevInclude value="Claim:patient"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="ClaimResponse:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:patient"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="Communication:subject"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:patient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:patient"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Condition:patient"></searchRevInclude> + <searchRevInclude value="Condition:subject"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:patient"></searchRevInclude> + <searchRevInclude value="Contract:patient"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:beneficiary"></searchRevInclude> + <searchRevInclude value="Coverage:patient"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="Coverage:subscriber"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:patient"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:patient"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> + <searchRevInclude value="Device:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:patient"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:patient"></searchRevInclude> + <searchRevInclude value="Encounter:subject"></searchRevInclude> + <searchRevInclude value="EnrollmentRequest:patient"></searchRevInclude> + <searchRevInclude value="EnrollmentRequest:subject"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:patient"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:patient"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:patient"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:patient"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> + <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="Immunization:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationEvaluation:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:patient"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:patient"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Invoice:subject"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:patient"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:patient"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:patient"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> + <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> + <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MolecularSequence:patient"></searchRevInclude> + <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:patient"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="Patient:link"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:patient"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:patient"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Procedure:subject"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:patient"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:patient"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RelatedPerson:patient"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="RequestGroup:patient"></searchRevInclude> + <searchRevInclude value="RequestGroup:subject"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchSubject:individual"></searchRevInclude> + <searchRevInclude value="ResearchSubject:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:patient"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:patient"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="deceased"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-deceased"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="link"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-link"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="death-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-death-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="general-practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-general-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="family"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="everything"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PaymentNotice"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PaymentNotice:provider"></searchInclude> + <searchInclude value="PaymentNotice:request"></searchInclude> + <searchInclude value="PaymentNotice:response"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="response"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-response"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PaymentReconciliation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PaymentReconciliation:payment-issuer"></searchInclude> + <searchInclude value="PaymentReconciliation:request"></searchInclude> + <searchInclude value="PaymentReconciliation:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-issuer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Person"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Person:link"></searchInclude> + <searchInclude value="Person:organization"></searchInclude> + <searchInclude value="Person:patient"></searchInclude> + <searchInclude value="Person:practitioner"></searchInclude> + <searchInclude value="Person:relatedperson"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="link"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-link"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relatedperson"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-relatedperson"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PlanDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PlanDefinition:composed-of"></searchInclude> + <searchInclude value="PlanDefinition:definition"></searchInclude> + <searchInclude value="PlanDefinition:depends-on"></searchInclude> + <searchInclude value="PlanDefinition:derived-from"></searchInclude> + <searchInclude value="PlanDefinition:predecessor"></searchInclude> + <searchInclude value="PlanDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:protocol"></searchRevInclude> + <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="definition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-definition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Practitioner"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:practitioner"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:practitioner"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:enterer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="Encounter:practitioner"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:care-manager"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> + <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:author"></searchRevInclude> + <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:practitioner"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:practitioner"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="Specimen:collector"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="communication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-communication"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="family"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PractitionerRole"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PractitionerRole:endpoint"></searchInclude> + <searchInclude value="PractitionerRole:location"></searchInclude> + <searchInclude value="PractitionerRole:organization"></searchInclude> + <searchInclude value="PractitionerRole:practitioner"></searchInclude> + <searchInclude value="PractitionerRole:service"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:enterer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:author"></searchRevInclude> + <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="Specimen:collector"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Procedure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Procedure:based-on"></searchInclude> + <searchInclude value="Procedure:encounter"></searchInclude> + <searchInclude value="Procedure:instantiates-canonical"></searchInclude> + <searchInclude value="Procedure:location"></searchInclude> + <searchInclude value="Procedure:part-of"></searchInclude> + <searchInclude value="Procedure:patient"></searchInclude> + <searchInclude value="Procedure:performer"></searchInclude> + <searchInclude value="Procedure:reason-reference"></searchInclude> + <searchInclude value="Procedure:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Provenance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Provenance:agent"></searchInclude> + <searchInclude value="Provenance:entity"></searchInclude> + <searchInclude value="Provenance:location"></searchInclude> + <searchInclude value="Provenance:patient"></searchInclude> + <searchInclude value="Provenance:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="agent-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="signature-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-signature-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorded"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-recorded"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="when"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-when"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="agent-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-entity"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Questionnaire"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:questionnaire"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="definition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-definition"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subject-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="QuestionnaireResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="QuestionnaireResponse:author"></searchInclude> + <searchInclude value="QuestionnaireResponse:based-on"></searchInclude> + <searchInclude value="QuestionnaireResponse:encounter"></searchInclude> + <searchInclude value="QuestionnaireResponse:part-of"></searchInclude> + <searchInclude value="QuestionnaireResponse:patient"></searchInclude> + <searchInclude value="QuestionnaireResponse:questionnaire"></searchInclude> + <searchInclude value="QuestionnaireResponse:source"></searchInclude> + <searchInclude value="QuestionnaireResponse:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="questionnaire"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RelatedPerson"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RelatedPerson:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="Coverage:subscriber"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:link"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:relatedperson"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RequestGroup"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RequestGroup:author"></searchInclude> + <searchInclude value="RequestGroup:encounter"></searchInclude> + <searchInclude value="RequestGroup:instantiates-canonical"></searchInclude> + <searchInclude value="RequestGroup:participant"></searchInclude> + <searchInclude value="RequestGroup:patient"></searchInclude> + <searchInclude value="RequestGroup:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchDefinition:composed-of"></searchInclude> + <searchInclude value="ResearchDefinition:depends-on"></searchInclude> + <searchInclude value="ResearchDefinition:derived-from"></searchInclude> + <searchInclude value="ResearchDefinition:predecessor"></searchInclude> + <searchInclude value="ResearchDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchElementDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchElementDefinition:composed-of"></searchInclude> + <searchInclude value="ResearchElementDefinition:depends-on"></searchInclude> + <searchInclude value="ResearchElementDefinition:derived-from"></searchInclude> + <searchInclude value="ResearchElementDefinition:predecessor"></searchInclude> + <searchInclude value="ResearchElementDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchStudy"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchStudy:partof"></searchInclude> + <searchInclude value="ResearchStudy:principalinvestigator"></searchInclude> + <searchInclude value="ResearchStudy:protocol"></searchInclude> + <searchInclude value="ResearchStudy:site"></searchInclude> + <searchInclude value="ResearchStudy:sponsor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:study"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:partof"></searchRevInclude> + <searchRevInclude value="ResearchSubject:study"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="sponsor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-focus"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="principalinvestigator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="protocol"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-site"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-location"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="keyword"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchSubject"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchSubject:individual"></searchInclude> + <searchInclude value="ResearchSubject:patient"></searchInclude> + <searchInclude value="ResearchSubject:study"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="study"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-study"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="individual"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-individual"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RiskAssessment"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RiskAssessment:condition"></searchInclude> + <searchInclude value="RiskAssessment:encounter"></searchInclude> + <searchInclude value="RiskAssessment:patient"></searchInclude> + <searchInclude value="RiskAssessment:performer"></searchInclude> + <searchInclude value="RiskAssessment:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="method"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-method"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="probability"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-probability"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="risk"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-risk"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RiskEvidenceSynthesis"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Schedule"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Schedule:actor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Slot:schedule"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SearchParameter"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SearchParameter:component"></searchInclude> + <searchInclude value="SearchParameter:derived-from"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="SearchParameter:component"></searchRevInclude> + <searchRevInclude value="SearchParameter:derived-from"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-target"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="component"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-component"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-base"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ServiceRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ServiceRequest:based-on"></searchInclude> + <searchInclude value="ServiceRequest:encounter"></searchInclude> + <searchInclude value="ServiceRequest:instantiates-canonical"></searchInclude> + <searchInclude value="ServiceRequest:patient"></searchInclude> + <searchInclude value="ServiceRequest:performer"></searchInclude> + <searchInclude value="ServiceRequest:replaces"></searchInclude> + <searchInclude value="ServiceRequest:requester"></searchInclude> + <searchInclude value="ServiceRequest:specimen"></searchInclude> + <searchInclude value="ServiceRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:based-on"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:based-on"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:incoming-referral"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:based-on"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:based-on"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="ServiceRequest:replaces"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requisition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="body-site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Slot"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Slot:schedule"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:slot"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="appointment-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-appointment-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-start"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="schedule"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-schedule"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Specimen"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Specimen:collector"></searchInclude> + <searchInclude value="Specimen:parent"></searchInclude> + <searchInclude value="Specimen:patient"></searchInclude> + <searchInclude value="Specimen:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:specimen"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:specimen"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:specimen"></searchRevInclude> + <searchRevInclude value="Specimen:parent"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="container"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="container-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="bodysite"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-bodysite"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="collected"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collected"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="accession"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-accession"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="collector"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collector"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SpecimenDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="container"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="StructureDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="StructureDefinition:base"></searchInclude> + <searchInclude value="StructureDefinition:valueset"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:resource-profile"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:supported-profile"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:global"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OperationDefinition:input-profile"></searchRevInclude> + <searchRevInclude value="OperationDefinition:output-profile"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="StructureDefinition:base"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="experimental"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-type"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="path"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-path"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base-path"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="keyword"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="valueset"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="abstract"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="ext-context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="derivation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="snapshot"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/StructureDefinition-it-snapshot"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="StructureMap"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Subscription"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="criteria"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-criteria"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="payload"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-payload"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="contact"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-contact"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + <operation> + <name value="trigger-subscription"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Subscription-it-trigger-subscription"></definition> + </operation> + </resource> + <resource> + <type value="Substance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Substance:substance-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Medication:ingredient"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:ingredient"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="Substance:substance-reference"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="container-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-container-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="substance-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-substance-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="expiry"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-expiry"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceNucleicAcid"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstancePolymer"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceProtein"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceReferenceInformation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceSourceMaterial"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceSpecification"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SupplyDelivery"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SupplyDelivery:patient"></searchInclude> + <searchInclude value="SupplyDelivery:receiver"></searchInclude> + <searchInclude value="SupplyDelivery:supplier"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supplier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SupplyRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SupplyRequest:requester"></searchInclude> + <searchInclude value="SupplyRequest:subject"></searchInclude> + <searchInclude value="SupplyRequest:supplier"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supplier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Task"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Task:based-on"></searchInclude> + <searchInclude value="Task:encounter"></searchInclude> + <searchInclude value="Task:focus"></searchInclude> + <searchInclude value="Task:owner"></searchInclude> + <searchInclude value="Task:part-of"></searchInclude> + <searchInclude value="Task:patient"></searchInclude> + <searchInclude value="Task:requester"></searchInclude> + <searchInclude value="Task:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:request"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:part-of"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="modified"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-modified"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="owner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-owner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="business-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-business-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-performer"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="authored-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-authored-on"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TerminologyCapabilities"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TestReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="TestReport:testscript"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="tester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-tester"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-participant"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="result"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-result"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="testscript"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-testscript"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-issued"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TestScript"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="TestReport:testscript"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="testscript-capability"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ValueSet"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="ConceptMap:source"></searchRevInclude> + <searchRevInclude value="ConceptMap:source-uri"></searchRevInclude> + <searchRevInclude value="ConceptMap:target"></searchRevInclude> + <searchRevInclude value="ConceptMap:target-uri"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="StructureDefinition:valueset"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-reference"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="expansion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-expansion"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="VerificationResult"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="VerificationResult:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VerificationResult-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="VisionPrescription"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="VisionPrescription:encounter"></searchInclude> + <searchInclude value="VisionPrescription:patient"></searchInclude> + <searchInclude value="VisionPrescription:prescriber"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="prescriber"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="datewritten"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <interaction> + <code value="history-system"></code> + </interaction> + <interaction> + <code value="transaction"></code> + </interaction> + <operation> + <name value="mark-all-resources-for-reindexing"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-mark-all-resources-for-reindexing"></definition> + <documentation value="Marks all currently existing resources of a given type, or all resources of all types, for reindexing."></documentation> + </operation> + <operation> + <name value="perform-reindexing-pass"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-perform-reindexing-pass"></definition> + <documentation value="Forces a single pass of the resource reindexing processor"></documentation> + </operation> + <operation> + <name value="process-message"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-process-message"></definition> + <documentation value="Accept a FHIR Message Bundle for processing"></documentation> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="get-resource-counts"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-get-resource-counts"></definition> + <documentation value="Provides the number of resources currently stored on the server, broken down by resource type"></documentation> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + </rest> + </CapabilityStatement> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> +</Bundle> \ No newline at end of file From e775a2eba13fdc73f54500b9769bb136ebb3e445 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 17:25:49 +0200 Subject: [PATCH 30/69] add second test dic --- .../pom.xml | 39 ++- .../bpe/start/DataSendExampleStarter.java | 6 +- mii-dsf-process-report/pom.xml | 34 +- .../process/report/ConstantsReport.java | 1 + .../bpe/start/ReportSendExampleStarter.java | 40 ++- mii-dsf-processes-docker-test-setup/README.md | 4 +- .../db/init-db.sh | 12 +- .../{dic => dic1}/bpe/last_event/README.md | 0 .../{dic => dic1}/bpe/log/README.md | 0 .../{dic => dic1}/bpe/plugin/README.md | 0 .../{dic => dic1}/bpe/process/README.md | 0 .../{dic => dic1}/fhir/conf/README.md | 0 .../{dic => dic1}/fhir/log/README.md | 0 .../{dic => dic1}/hapi/Dockerfile | 0 .../{dic => dic1}/hapi/sample-logo.jpg | Bin .../dic2/bpe/last_event/README.md | 1 + .../dic2/bpe/log/README.md | 1 + .../dic2/bpe/plugin/README.md | 1 + .../dic2/bpe/process/README.md | 1 + .../dic2/fhir/conf/README.md | 1 + .../dic2/fhir/log/README.md | 1 + .../docker-compose.yml | 329 +++++++++++++----- .../proxy/conf.d/cos.conf | 2 +- .../proxy/conf.d/{dic.conf => dic1.conf} | 2 +- .../proxy/conf.d/dic2.conf | 16 + .../proxy/conf.d/hrp.conf | 2 +- ...ser.password => db_dic1_bpe_user.password} | 0 ...word => db_dic1_bpe_user_camunda.password} | 0 ...er.password => db_dic1_fhir_user.password} | 0 ..._dic1_fhir_user_permanent_delete.password} | 0 .../secrets/db_dic2_bpe_user.password | 1 + .../secrets/db_dic2_bpe_user_camunda.password | 1 + .../secrets/db_dic2_fhir_user.password | 1 + ...b_dic2_fhir_user_permanent_delete.password | 1 + mii-dsf-processes-kds-client/pom.xml | 66 +++- .../test/data/generator/BundleGenerator.java | 24 +- .../data/generator/CertificateGenerator.java | 4 +- .../test/data/generator/EnvGenerator.java | 17 +- .../resources/bundle-templates/bundle.xml | 131 ++++++- 39 files changed, 600 insertions(+), 139 deletions(-) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/bpe/last_event/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/bpe/log/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/bpe/plugin/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/bpe/process/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/fhir/conf/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/fhir/log/README.md (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/hapi/Dockerfile (100%) rename mii-dsf-processes-docker-test-setup/{dic => dic1}/hapi/sample-logo.jpg (100%) create mode 100644 mii-dsf-processes-docker-test-setup/dic2/bpe/last_event/README.md create mode 100644 mii-dsf-processes-docker-test-setup/dic2/bpe/log/README.md create mode 100644 mii-dsf-processes-docker-test-setup/dic2/bpe/plugin/README.md create mode 100644 mii-dsf-processes-docker-test-setup/dic2/bpe/process/README.md create mode 100644 mii-dsf-processes-docker-test-setup/dic2/fhir/conf/README.md create mode 100644 mii-dsf-processes-docker-test-setup/dic2/fhir/log/README.md rename mii-dsf-processes-docker-test-setup/proxy/conf.d/{dic.conf => dic1.conf} (94%) create mode 100644 mii-dsf-processes-docker-test-setup/proxy/conf.d/dic2.conf rename mii-dsf-processes-docker-test-setup/secrets/{db_dic_bpe_user.password => db_dic1_bpe_user.password} (100%) rename mii-dsf-processes-docker-test-setup/secrets/{db_dic_bpe_user_camunda.password => db_dic1_bpe_user_camunda.password} (100%) rename mii-dsf-processes-docker-test-setup/secrets/{db_dic_fhir_user.password => db_dic1_fhir_user.password} (100%) rename mii-dsf-processes-docker-test-setup/secrets/{db_dic_fhir_user_permanent_delete.password => db_dic1_fhir_user_permanent_delete.password} (100%) create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user_camunda.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user.password create mode 100644 mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user_permanent_delete.password diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index f138106..8723804 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -90,7 +90,7 @@ <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> - <id>copy-process-plugin-to-docker-test-setup/dic</id> + <id>copy-process-plugin-to-docker-test-setup/dic1</id> <phase>package</phase> <goals> <goal>copy</goal> @@ -109,7 +109,31 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-process-plugin-to-docker-test-setup/dic2</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>org.apache.tika</groupId> + <artifactId>tika-core</artifactId> + <version>${apache.tika.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} </outputDirectory> </configuration> </execution> @@ -163,7 +187,16 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + </directory> + <includes> + <include>**</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} </directory> <includes> <include>**</include> diff --git a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java index 574a352..a8eddbf 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java +++ b/mii-dsf-process-projectathon-data-transfer/src/test/java/de/medizininformatik_initiative/process/projectathon/data_transfer/bpe/start/DataSendExampleStarter.java @@ -24,7 +24,7 @@ public class DataSendExampleStarter public static void main(String[] args) throws Exception { Task task = createTask(); - ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + ExampleStarter.forServer(args, "https://dic1/fhir").startWith(task); } private static Task createTask() @@ -38,9 +38,9 @@ private static Task createTask() task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC1"); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC1"); task.addInput().setValue(new StringType(ConstantsDataTransfer.PROFILE_MII_TASK_START_DATA_SEND_MESSAGE_NAME)) .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 3a0fb9b..5b8bf19 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -63,7 +63,7 @@ <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> - <id>copy-process-plugin-to-docker-test-setup/dic</id> + <id>copy-process-plugin-to-docker-test-setup/dic1</id> <phase>package</phase> <goals> <goal>copy</goal> @@ -77,7 +77,26 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/process + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-process-plugin-to-docker-test-setup/dic2</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process </outputDirectory> </configuration> </execution> @@ -109,7 +128,16 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/process + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process </directory> <includes> <include>${project.artifactId}-${project.version}.jar</include> diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 9a87c83..92c5f34 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -27,6 +27,7 @@ public interface ConstantsReport String NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX = "Report_"; String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; + String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE = "search-bundle"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; String CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS = "report-status"; diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index e642cf4..9765b7a 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -1,6 +1,7 @@ package de.medizininformatik_initiative.process.report.bpe.start; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; @@ -9,10 +10,14 @@ import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; +import java.util.Collections; import java.util.Date; +import java.util.Map; import java.util.UUID; import org.highmed.dsf.bpe.start.ExampleStarter; +import org.highmed.fhir.client.FhirWebserviceClient; +import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; @@ -21,15 +26,36 @@ public class ReportSendExampleStarter { - private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/68395cee-b361-46cc-aba8-a508be3e5b21"; + private static final String DIC_URL = "https://dic1/fhir"; + private static final String DIC_IDENTIFIER = "Test_DIC1"; + + private static final String HRP_URL = "https://hrp/fhir"; public static void main(String[] args) throws Exception { - Task task = createTask(); - ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); + + String searchBundleReference = getSearchBundleReference(starter); + Task task = createTask(searchBundleReference); + + starter.startWith(task); + } + + private static String getSearchBundleReference(ExampleStarter starter) throws Exception + { + FhirWebserviceClient client = starter.createClient(HRP_URL); + Bundle searchResult = client.searchWithStrictHandling(Bundle.class, Map.of("identifier", + Collections.singletonList(CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE))); + + if (searchResult.getTotal() != 1 && searchResult.getEntryFirstRep().getResource() instanceof Bundle) + throw new IllegalStateException("Expected a single search Bundle"); + + Bundle bundle = (Bundle) searchResult.getEntryFirstRep().getResource(); + IdType id = new IdType(HRP_URL, bundle.getId()); + return id.getValue(); } - private static Task createTask() + private static Task createTask(String searchBundleReference) { Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); @@ -40,14 +66,14 @@ private static Task createTask() task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference(SEARCH_BUNDLE_REFERENCE).setType(ResourceType.Bundle.name())).getType() + task.addInput().setValue(new Reference(searchBundleReference).setType(ResourceType.Bundle.name())).getType() .addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); diff --git a/mii-dsf-processes-docker-test-setup/README.md b/mii-dsf-processes-docker-test-setup/README.md index 0359884..f301381 100644 --- a/mii-dsf-processes-docker-test-setup/README.md +++ b/mii-dsf-processes-docker-test-setup/README.md @@ -9,8 +9,10 @@ mvn clean package Add entries to your hosts file ``` -127.0.0.1 dic +127.0.0.1 dic1 +127.0.0.1 dic2 127.0.0.1 cos +127.0.0.1 hrp ``` *A total of five console windows are required. Start docker-compose commands for consoles 1 to 4 from diff --git a/mii-dsf-processes-docker-test-setup/db/init-db.sh b/mii-dsf-processes-docker-test-setup/db/init-db.sh index ebcca2f..ebefd4f 100755 --- a/mii-dsf-processes-docker-test-setup/db/init-db.sh +++ b/mii-dsf-processes-docker-test-setup/db/init-db.sh @@ -2,10 +2,14 @@ set -e psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL - CREATE DATABASE dic_fhir; - GRANT ALL PRIVILEGES ON DATABASE dic_fhir TO liquibase_user; - CREATE DATABASE dic_bpe; - GRANT ALL PRIVILEGES ON DATABASE dic_bpe TO liquibase_user; + CREATE DATABASE dic1_fhir; + GRANT ALL PRIVILEGES ON DATABASE dic1_fhir TO liquibase_user; + CREATE DATABASE dic1_bpe; + GRANT ALL PRIVILEGES ON DATABASE dic1_bpe TO liquibase_user; + CREATE DATABASE dic2_fhir; + GRANT ALL PRIVILEGES ON DATABASE dic2_fhir TO liquibase_user; + CREATE DATABASE dic2_bpe; + GRANT ALL PRIVILEGES ON DATABASE dic2_bpe TO liquibase_user; CREATE DATABASE cos_fhir; GRANT ALL PRIVILEGES ON DATABASE cos_fhir TO liquibase_user; CREATE DATABASE cos_bpe; diff --git a/mii-dsf-processes-docker-test-setup/dic/bpe/last_event/README.md b/mii-dsf-processes-docker-test-setup/dic1/bpe/last_event/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/bpe/last_event/README.md rename to mii-dsf-processes-docker-test-setup/dic1/bpe/last_event/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/bpe/log/README.md b/mii-dsf-processes-docker-test-setup/dic1/bpe/log/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/bpe/log/README.md rename to mii-dsf-processes-docker-test-setup/dic1/bpe/log/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/bpe/plugin/README.md b/mii-dsf-processes-docker-test-setup/dic1/bpe/plugin/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/bpe/plugin/README.md rename to mii-dsf-processes-docker-test-setup/dic1/bpe/plugin/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/bpe/process/README.md b/mii-dsf-processes-docker-test-setup/dic1/bpe/process/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/bpe/process/README.md rename to mii-dsf-processes-docker-test-setup/dic1/bpe/process/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/fhir/conf/README.md b/mii-dsf-processes-docker-test-setup/dic1/fhir/conf/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/fhir/conf/README.md rename to mii-dsf-processes-docker-test-setup/dic1/fhir/conf/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/fhir/log/README.md b/mii-dsf-processes-docker-test-setup/dic1/fhir/log/README.md similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/fhir/log/README.md rename to mii-dsf-processes-docker-test-setup/dic1/fhir/log/README.md diff --git a/mii-dsf-processes-docker-test-setup/dic/hapi/Dockerfile b/mii-dsf-processes-docker-test-setup/dic1/hapi/Dockerfile similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/hapi/Dockerfile rename to mii-dsf-processes-docker-test-setup/dic1/hapi/Dockerfile diff --git a/mii-dsf-processes-docker-test-setup/dic/hapi/sample-logo.jpg b/mii-dsf-processes-docker-test-setup/dic1/hapi/sample-logo.jpg similarity index 100% rename from mii-dsf-processes-docker-test-setup/dic/hapi/sample-logo.jpg rename to mii-dsf-processes-docker-test-setup/dic1/hapi/sample-logo.jpg diff --git a/mii-dsf-processes-docker-test-setup/dic2/bpe/last_event/README.md b/mii-dsf-processes-docker-test-setup/dic2/bpe/last_event/README.md new file mode 100644 index 0000000..12fefbf --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/bpe/last_event/README.md @@ -0,0 +1 @@ +empty directory for last-event time.file \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/dic2/bpe/log/README.md b/mii-dsf-processes-docker-test-setup/dic2/bpe/log/README.md new file mode 100644 index 0000000..15ad4a6 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/bpe/log/README.md @@ -0,0 +1 @@ +empty directory for log files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/dic2/bpe/plugin/README.md b/mii-dsf-processes-docker-test-setup/dic2/bpe/plugin/README.md new file mode 100644 index 0000000..be77010 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/bpe/plugin/README.md @@ -0,0 +1 @@ +Empty folder for plugin jar files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/dic2/bpe/process/README.md b/mii-dsf-processes-docker-test-setup/dic2/bpe/process/README.md new file mode 100644 index 0000000..47c7890 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/bpe/process/README.md @@ -0,0 +1 @@ +Empty folder for process jars \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/dic2/fhir/conf/README.md b/mii-dsf-processes-docker-test-setup/dic2/fhir/conf/README.md new file mode 100644 index 0000000..db7195e --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/fhir/conf/README.md @@ -0,0 +1 @@ +empty directory for conf files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/dic2/fhir/log/README.md b/mii-dsf-processes-docker-test-setup/dic2/fhir/log/README.md new file mode 100644 index 0000000..15ad4a6 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/dic2/fhir/log/README.md @@ -0,0 +1 @@ +empty directory for log files \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 1257c0f..b3c1bf5 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -19,15 +19,18 @@ services: target: /etc/nginx/nginx.conf read_only: true networks: - dic-fhir-frontend: + dic1-fhir-frontend: ipv4_address: 172.20.0.66 - cos-fhir-frontend: + dic2-fhir-frontend: ipv4_address: 172.20.0.82 - hrp-fhir-frontend: + cos-fhir-frontend: ipv4_address: 172.20.0.98 + hrp-fhir-frontend: + ipv4_address: 172.20.0.114 internet: aliases: - - dic + - dic1 + - dic2 - cos - hrp environment: @@ -48,10 +51,12 @@ services: POSTGRES_USER: liquibase_user POSTGRES_DB: postgres networks: - - dic-fhir-backend + - dic1-fhir-backend + - dic2-fhir-backend - cos-fhir-backend - hrp-fhir-backend - - dic-bpe-backend + - dic1-bpe-backend + - dic2-bpe-backend - cos-bpe-backend - hrp-bpe-backend secrets: @@ -66,7 +71,7 @@ services: read_only: true - dic-fhir: + dic1-fhir: image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure healthcheck: @@ -78,47 +83,47 @@ services: - 127.0.0.1:5000:5000 secrets: - db_liquibase.password - - db_dic_fhir_user.password - - db_dic_fhir_user_permanent_delete.password + - db_dic1_fhir_user.password + - db_dic1_fhir_user_permanent_delete.password - app_client_trust_certificates.pem - - app_dic_client_certificate.pem - - app_dic_client_certificate_private_key.pem + - app_dic1_client_certificate.pem + - app_dic1_client_certificate_private_key.pem - app_client_certificate_private_key.pem.password volumes: - type: bind - source: ./dic/fhir/conf/bundle.xml + source: ./dic1/fhir/conf/bundle.xml target: /opt/fhir/conf/bundle.xml - type: bind - source: ./dic/fhir/log + source: ./dic1/fhir/log target: /opt/fhir/log environment: TZ: Europe/Berlin EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5000 ORG_HIGHMED_DSF_FHIR_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password - ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_dic_fhir_user.password - ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_dic_fhir_user_permanent_delete.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_dic1_fhir_user.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_dic1_fhir_user_permanent_delete.password ORG_HIGHMED_DSF_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem - ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic_client_certificate.pem - ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic_client_certificate_private_key.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic1_client_certificate.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic1_client_certificate_private_key.pem ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password - ORG_HIGHMED_DSF_FHIR_DB_URL: jdbc:postgresql://db/dic_fhir - ORG_HIGHMED_DSF_FHIR_DB_USER_GROUP: dic_fhir_users - ORG_HIGHMED_DSF_FHIR_DB_USER_USERNAME: dic_fhir_server_user - ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_GROUP: dic_fhir_permanent_delete_users - ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_USERNAME: dic_fhir_server_permanent_delete_user - ORG_HIGHMED_DSF_FHIR_SERVER_BASE_URL: https://dic/fhir - ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC - ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS: ${DIC_USER_THUMBPRINTS} - ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS_PERMANENT_DELETE: ${DIC_USER_THUMBPRINTS_PERMANENT_DELETE} + ORG_HIGHMED_DSF_FHIR_DB_URL: jdbc:postgresql://db/dic1_fhir + ORG_HIGHMED_DSF_FHIR_DB_USER_GROUP: dic1_fhir_users + ORG_HIGHMED_DSF_FHIR_DB_USER_USERNAME: dic1_fhir_server_user + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_GROUP: dic1_fhir_permanent_delete_users + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_USERNAME: dic1_fhir_server_permanent_delete_user + ORG_HIGHMED_DSF_FHIR_SERVER_BASE_URL: https://dic1/fhir + ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC1 + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS: ${DIC1_USER_THUMBPRINTS} + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS_PERMANENT_DELETE: ${DIC1_USER_THUMBPRINTS_PERMANENT_DELETE} networks: - dic-fhir-frontend: + dic1-fhir-frontend: ipv4_address: 172.20.0.67 - dic-fhir-backend: + dic1-fhir-backend: internet: depends_on: - db - proxy - dic-bpe: + dic1-bpe: image: ghcr.io/highmed/bpe:0.6.0 restart: on-failure healthcheck: @@ -127,74 +132,74 @@ services: timeout: 15s retries: 5 ports: - - 127.0.0.1:5003:5003 + - 127.0.0.1:5010:5010 secrets: - db_liquibase.password - - db_dic_bpe_user.password - - db_dic_bpe_user_camunda.password + - db_dic1_bpe_user.password + - db_dic1_bpe_user_camunda.password - app_client_trust_certificates.pem - - app_dic_client_certificate.pem - - app_dic_client_certificate_private_key.pem + - app_dic1_client_certificate.pem + - app_dic1_client_certificate_private_key.pem - app_client_certificate_private_key.pem.password - cos_public_key.pem volumes: - type: bind - source: ./dic/bpe/plugin + source: ./dic1/bpe/plugin target: /opt/bpe/plugin read_only: true - type: bind - source: ./dic/bpe/process + source: ./dic1/bpe/process target: /opt/bpe/process read_only: true - type: bind - source: ./dic/bpe/log + source: ./dic1/bpe/log target: /opt/bpe/log - type: bind - source: ./dic/bpe/last_event + source: ./dic1/bpe/last_event target: /opt/bpe/last_event environment: TZ: Europe/Berlin EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5003 ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password - ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_dic_bpe_user.password - ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_dic_bpe_user_camunda.password + ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_dic1_bpe_user.password + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_dic1_bpe_user_camunda.password ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem - ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic_client_certificate.pem - ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic_client_certificate_private_key.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic1_client_certificate.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic1_client_certificate_private_key.pem ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password - ORG_HIGHMED_DSF_BPE_DB_URL: jdbc:postgresql://db/dic_bpe - ORG_HIGHMED_DSF_BPE_DB_USER_GROUP: dic_bpe_users - ORG_HIGHMED_DSF_BPE_DB_USER_USERNAME: dic_bpe_server_user - ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_GROUP: dic_camunda_users - ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic_camunda_server_user - ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC - ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic/fhir + ORG_HIGHMED_DSF_BPE_DB_URL: jdbc:postgresql://db/dic1_bpe + ORG_HIGHMED_DSF_BPE_DB_USER_GROUP: dic1_bpe_users + ORG_HIGHMED_DSF_BPE_DB_USER_USERNAME: dic1_bpe_server_user + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_GROUP: dic1_camunda_users + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic1_camunda_server_user + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC1 + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic1/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- medizininformatik-initiativede_dataReceive/0.2.0, medizininformatik-initiativede_reportReceive/0.2.0 - DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic-fhir-store:8080/fhir + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir networks: - dic-bpe-frontend: - dic-bpe-backend: + dic1-bpe-frontend: + dic1-bpe-backend: internet: depends_on: - db - - dic-fhir - # - dic-fhir-store not defining a dependency here, dic-fhir-store* needs to be started manually - dic-fhir-store-hapi: - build: ./dic/hapi + - dic1-fhir + # - dic1-fhir-store not defining a dependency here, dic1-fhir-store* needs to be started manually + dic1-fhir-store-hapi: + build: ./dic1/hapi restart: on-failure ports: - 127.0.0.1:8080:8080 environment: TZ: Europe/Berlin networks: - dic-bpe-backend: + dic1-bpe-backend: aliases: - - dic-fhir-store + - dic1-fhir-store - cos-fhir: + dic2-fhir: image: ghcr.io/highmed/fhir:0.6.0 restart: on-failure healthcheck: @@ -204,6 +209,133 @@ services: retries: 5 ports: - 127.0.0.1:5001:5001 + secrets: + - db_liquibase.password + - db_dic2_fhir_user.password + - db_dic2_fhir_user_permanent_delete.password + - app_client_trust_certificates.pem + - app_dic2_client_certificate.pem + - app_dic2_client_certificate_private_key.pem + - app_client_certificate_private_key.pem.password + volumes: + - type: bind + source: ./dic2/fhir/conf/bundle.xml + target: /opt/fhir/conf/bundle.xml + - type: bind + source: ./dic2/fhir/log + target: /opt/fhir/log + environment: + TZ: Europe/Berlin + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5001 + ORG_HIGHMED_DSF_FHIR_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_dic2_fhir_user.password + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_dic2_fhir_user_permanent_delete.password + ORG_HIGHMED_DSF_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic2_client_certificate.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic2_client_certificate_private_key.pem + ORG_HIGHMED_DSF_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password + ORG_HIGHMED_DSF_FHIR_DB_URL: jdbc:postgresql://db/dic2_fhir + ORG_HIGHMED_DSF_FHIR_DB_USER_GROUP: dic2_fhir_users + ORG_HIGHMED_DSF_FHIR_DB_USER_USERNAME: dic2_fhir_server_user + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_GROUP: dic2_fhir_permanent_delete_users + ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_USERNAME: dic2_fhir_server_permanent_delete_user + ORG_HIGHMED_DSF_FHIR_SERVER_BASE_URL: https://dic2/fhir + ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC2 + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS: ${DIC2_USER_THUMBPRINTS} + ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS_PERMANENT_DELETE: ${DIC2_USER_THUMBPRINTS_PERMANENT_DELETE} + networks: + dic2-fhir-frontend: + ipv4_address: 172.20.0.83 + dic2-fhir-backend: + internet: + depends_on: + - db + - proxy + dic2-bpe: + image: ghcr.io/highmed/bpe:0.6.0 + restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 + ports: + - 127.0.0.1:5011:5011 + secrets: + - db_liquibase.password + - db_dic2_bpe_user.password + - db_dic2_bpe_user_camunda.password + - app_client_trust_certificates.pem + - app_dic2_client_certificate.pem + - app_dic2_client_certificate_private_key.pem + - app_client_certificate_private_key.pem.password + - cos_public_key.pem + volumes: + - type: bind + source: ./dic2/bpe/plugin + target: /opt/bpe/plugin + read_only: true + - type: bind + source: ./dic2/bpe/process + target: /opt/bpe/process + read_only: true + - type: bind + source: ./dic2/bpe/log + target: /opt/bpe/log + - type: bind + source: ./dic2/bpe/last_event + target: /opt/bpe/last_event + environment: + TZ: Europe/Berlin + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5011 + ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password + ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_dic2_bpe_user.password + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_dic2_bpe_user_camunda.password + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_TRUST_CERTIFICATES: /run/secrets/app_client_trust_certificates.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE: /run/secrets/app_dic2_client_certificate.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY: /run/secrets/app_dic2_client_certificate_private_key.pem + ORG_HIGHMED_DSF_BPE_FHIR_CLIENT_CERTIFICATE_PRIVATE_KEY_PASSWORD_FILE: /run/secrets/app_client_certificate_private_key.pem.password + ORG_HIGHMED_DSF_BPE_DB_URL: jdbc:postgresql://db/dic2_bpe + ORG_HIGHMED_DSF_BPE_DB_USER_GROUP: dic2_bpe_users + ORG_HIGHMED_DSF_BPE_DB_USER_USERNAME: dic2_bpe_server_user + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_GROUP: dic2_camunda_users + ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: dic2_camunda_server_user + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC2 + ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic2/fhir + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- + medizininformatik-initiativede_dataReceive/0.2.0, + medizininformatik-initiativede_reportReceive/0.2.0 + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic2-fhir-store:8080/fhir + networks: + dic2-bpe-frontend: + dic2-bpe-backend: + internet: + depends_on: + - db + - dic2-fhir + # - dic2-fhir-store not defining a dependency here, dic2-fhir-store* needs to be started manually + dic2-fhir-store-blaze: + image: ghcr.io/num-codex/blaze + restart: on-failure + ports: + - 127.0.0.1:8081:8080 + environment: + TZ: Europe/Berlin + networks: + dic2-bpe-backend: + aliases: + - dic2-fhir-store + + cos-fhir: + image: ghcr.io/highmed/fhir:0.6.0 + restart: on-failure + healthcheck: + test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] + interval: 10s + timeout: 15s + retries: 5 + ports: + - 127.0.0.1:5002:5002 secrets: - db_liquibase.password - db_cos_fhir_user.password @@ -221,7 +353,7 @@ services: target: /opt/fhir/log environment: TZ: Europe/Berlin - EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5001 + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5002 ORG_HIGHMED_DSF_FHIR_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_cos_fhir_user.password ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_cos_fhir_user_permanent_delete.password @@ -240,7 +372,7 @@ services: ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_COS networks: cos-fhir-frontend: - ipv4_address: 172.20.0.83 + ipv4_address: 172.20.0.99 cos-fhir-backend: internet: depends_on: @@ -255,7 +387,7 @@ services: timeout: 15s retries: 5 ports: - - 127.0.0.1:5004:5004 + - 127.0.0.1:5012:5012 secrets: - db_liquibase.password - db_cos_bpe_user.password @@ -283,7 +415,7 @@ services: target: /opt/bpe/last_event environment: TZ: Europe/Berlin - EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5004 + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5012 ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_cos_bpe_user.password ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_cos_bpe_user_camunda.password @@ -314,7 +446,7 @@ services: build: ./cos/hapi restart: on-failure ports: - - 127.0.0.1:8081:8080 + - 127.0.0.1:8082:8080 environment: TZ: Europe/Berlin networks: @@ -332,7 +464,7 @@ services: timeout: 15s retries: 5 ports: - - 127.0.0.1:5002:5002 + - 127.0.0.1:5003:5003 secrets: - db_liquibase.password - db_hrp_fhir_user.password @@ -350,7 +482,7 @@ services: target: /opt/fhir/log environment: TZ: Europe/Berlin - EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5002 + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5003 ORG_HIGHMED_DSF_FHIR_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password ORG_HIGHMED_DSF_FHIR_DB_USER_PASSWORD_FILE: /run/secrets/db_hrp_fhir_user.password ORG_HIGHMED_DSF_FHIR_DB_USER_PERMANENT_DELETE_PASSWORD_FILE: /run/secrets/db_hrp_fhir_user_permanent_delete.password @@ -369,7 +501,7 @@ services: ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP networks: hrp-fhir-frontend: - ipv4_address: 172.20.0.99 + ipv4_address: 172.20.0.115 hrp-fhir-backend: internet: depends_on: @@ -384,7 +516,7 @@ services: timeout: 15s retries: 5 ports: - - 127.0.0.1:5005:5005 + - 127.0.0.1:5013:5013 secrets: - db_liquibase.password - db_hrp_bpe_user.password @@ -410,7 +542,7 @@ services: target: /opt/bpe/last_event environment: TZ: Europe/Berlin - EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5013 ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_hrp_bpe_user.password ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_hrp_bpe_user_camunda.password @@ -447,14 +579,23 @@ secrets: db_liquibase.password: file: ./secrets/db_liquibase.password - db_dic_fhir_user.password: - file: ./secrets/db_dic_fhir_user.password - db_dic_fhir_user_permanent_delete.password: - file: ./secrets/db_dic_fhir_user_permanent_delete.password - db_dic_bpe_user.password: - file: ./secrets/db_dic_bpe_user.password - db_dic_bpe_user_camunda.password: - file: ./secrets/db_dic_bpe_user_camunda.password + db_dic1_fhir_user.password: + file: ./secrets/db_dic1_fhir_user.password + db_dic1_fhir_user_permanent_delete.password: + file: ./secrets/db_dic1_fhir_user_permanent_delete.password + db_dic1_bpe_user.password: + file: ./secrets/db_dic1_bpe_user.password + db_dic1_bpe_user_camunda.password: + file: ./secrets/db_dic1_bpe_user_camunda.password + + db_dic2_fhir_user.password: + file: ./secrets/db_dic2_fhir_user.password + db_dic2_fhir_user_permanent_delete.password: + file: ./secrets/db_dic2_fhir_user_permanent_delete.password + db_dic2_bpe_user.password: + file: ./secrets/db_dic2_bpe_user.password + db_dic2_bpe_user_camunda.password: + file: secrets/db_dic1_bpe_user_camunda.password db_cos_fhir_user.password: file: ./secrets/db_cos_fhir_user.password @@ -479,10 +620,15 @@ secrets: app_client_certificate_private_key.pem.password: file: ./secrets/app_client_certificate_private_key.pem.password - app_dic_client_certificate.pem: - file: ./secrets/app_dic_client_certificate.pem - app_dic_client_certificate_private_key.pem: - file: ./secrets/app_dic_client_certificate_private_key.pem + app_dic1_client_certificate.pem: + file: ./secrets/app_dic1_client_certificate.pem + app_dic1_client_certificate_private_key.pem: + file: ./secrets/app_dic1_client_certificate_private_key.pem + + app_dic2_client_certificate.pem: + file: ./secrets/app_dic2_client_certificate.pem + app_dic2_client_certificate_private_key.pem: + file: ./secrets/app_dic2_client_certificate_private_key.pem app_cos_client_certificate.pem: file: ./secrets/app_cos_client_certificate.pem @@ -501,21 +647,30 @@ secrets: networks: internet: - dic-fhir-frontend: + dic1-fhir-frontend: driver: bridge ipam: driver: default config: - subnet: 172.20.0.64/28 - dic-fhir-backend: - dic-bpe-frontend: - dic-bpe-backend: - cos-fhir-frontend: + dic1-fhir-backend: + dic1-bpe-frontend: + dic1-bpe-backend: + dic2-fhir-frontend: driver: bridge ipam: driver: default config: - subnet: 172.20.0.80/28 + dic2-fhir-backend: + dic2-bpe-frontend: + dic2-bpe-backend: + cos-fhir-frontend: + driver: bridge + ipam: + driver: default + config: + - subnet: 172.20.0.96/28 cos-fhir-backend: cos-bpe-frontend: cos-bpe-backend: @@ -524,7 +679,7 @@ networks: ipam: driver: default config: - - subnet: 172.20.0.96/28 + - subnet: 172.20.0.112/28 hrp-fhir-backend: hrp-bpe-frontend: hrp-bpe-backend: diff --git a/mii-dsf-processes-docker-test-setup/proxy/conf.d/cos.conf b/mii-dsf-processes-docker-test-setup/proxy/conf.d/cos.conf index ceeecd5..90ffbe3 100644 --- a/mii-dsf-processes-docker-test-setup/proxy/conf.d/cos.conf +++ b/mii-dsf-processes-docker-test-setup/proxy/conf.d/cos.conf @@ -6,7 +6,7 @@ server { location / { proxy_set_header X-ClientCert $ssl_client_escaped_cert; - proxy_pass http://172.20.0.83:8080; + proxy_pass http://172.20.0.99:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; diff --git a/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic.conf b/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic1.conf similarity index 94% rename from mii-dsf-processes-docker-test-setup/proxy/conf.d/dic.conf rename to mii-dsf-processes-docker-test-setup/proxy/conf.d/dic1.conf index 64c2ed3..d438e03 100644 --- a/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic.conf +++ b/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic1.conf @@ -1,7 +1,7 @@ server { listen 443 ssl http2; listen [::]:443 ssl http2; - server_name dic; + server_name dic1; location / { proxy_set_header X-ClientCert $ssl_client_escaped_cert; diff --git a/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic2.conf b/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic2.conf new file mode 100644 index 0000000..b9a19ad --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/proxy/conf.d/dic2.conf @@ -0,0 +1,16 @@ +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name dic2; + + location / { + proxy_set_header X-ClientCert $ssl_client_escaped_cert; + + proxy_pass http://172.20.0.83:8080; + + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_read_timeout 43200s; + } +} \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf b/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf index 3dffc7b..fbddd19 100644 --- a/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf +++ b/mii-dsf-processes-docker-test-setup/proxy/conf.d/hrp.conf @@ -6,7 +6,7 @@ server { location / { proxy_set_header X-ClientCert $ssl_client_escaped_cert; - proxy_pass http://172.20.0.99:8080; + proxy_pass http://172.20.0.115:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic_bpe_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic1_bpe_user.password similarity index 100% rename from mii-dsf-processes-docker-test-setup/secrets/db_dic_bpe_user.password rename to mii-dsf-processes-docker-test-setup/secrets/db_dic1_bpe_user.password diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic_bpe_user_camunda.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic1_bpe_user_camunda.password similarity index 100% rename from mii-dsf-processes-docker-test-setup/secrets/db_dic_bpe_user_camunda.password rename to mii-dsf-processes-docker-test-setup/secrets/db_dic1_bpe_user_camunda.password diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic_fhir_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic1_fhir_user.password similarity index 100% rename from mii-dsf-processes-docker-test-setup/secrets/db_dic_fhir_user.password rename to mii-dsf-processes-docker-test-setup/secrets/db_dic1_fhir_user.password diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic_fhir_user_permanent_delete.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic1_fhir_user_permanent_delete.password similarity index 100% rename from mii-dsf-processes-docker-test-setup/secrets/db_dic_fhir_user_permanent_delete.password rename to mii-dsf-processes-docker-test-setup/secrets/db_dic1_fhir_user_permanent_delete.password diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user.password new file mode 100644 index 0000000..27c25fd --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user.password @@ -0,0 +1 @@ +MKzGrbrHbre8iKGBXPQr6saYdmwkdKR6 \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user_camunda.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user_camunda.password new file mode 100644 index 0000000..65c0175 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_bpe_user_camunda.password @@ -0,0 +1 @@ +hZFk7WMDtN7EDPDiwqNJtFwfgq7TqHyg \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user.password new file mode 100644 index 0000000..e9bb727 --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user.password @@ -0,0 +1 @@ +VZio9gJkoAotGBzvf6zm4QivtNaqedQG \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user_permanent_delete.password b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user_permanent_delete.password new file mode 100644 index 0000000..c2e113e --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/secrets/db_dic2_fhir_user_permanent_delete.password @@ -0,0 +1 @@ +rmk2ZHjVv6qBaBcauD4PF24EQ7MLwDaa \ No newline at end of file diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index 51442ed..d8c72d8 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -41,7 +41,7 @@ <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> - <id>copy-plugin-to-docker-test-setup/dic</id> + <id>copy-plugin-to-docker-test-setup/dic1</id> <phase>package</phase> <goals> <goal>copy</goal> @@ -55,12 +55,48 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin </outputDirectory> </configuration> </execution> <execution> - <id>copy-dependencies/dic</id> + <id>copy-plugin-to-docker-test-setup/dic2</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>${project.groupId}</groupId> + <artifactId>${project.artifactId}</artifactId> + <version>${project.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic1</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin</outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic2</id> <phase>package</phase> <goals> <goal>copy</goal> @@ -73,7 +109,7 @@ <version>${hapi.version}</version> </artifactItem> </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/dic/bpe/plugin</outputDirectory> + <outputDirectory>../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin</outputDirectory> </configuration> </execution> <execution> @@ -157,7 +193,25 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin </directory> <includes> <include>${project.artifactId}-${project.version}.jar</include> @@ -166,7 +220,7 @@ </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic/bpe/plugin + ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin </directory> <includes> <include>hapi-fhir-client-${hapi.version}.jar</include> diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java index ffdf2bf..ffc9600 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/BundleGenerator.java @@ -97,11 +97,17 @@ private void createDockerTestBundle( organizationCosThumbprintExtension.setValue(new StringType( clientCertificateFilesByCommonName.get("cos-client").getCertificateSha512ThumbprintHex())); - Organization organizationDic = (Organization) bundle.getEntry().get(2).getResource(); - Extension organizationMedic1thumbprintExtension = organizationDic + Organization organizationDic1 = (Organization) bundle.getEntry().get(2).getResource(); + Extension organizationDic1thumbprintExtension = organizationDic1 .getExtensionByUrl("http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"); - organizationMedic1thumbprintExtension.setValue(new StringType( - clientCertificateFilesByCommonName.get("dic-client").getCertificateSha512ThumbprintHex())); + organizationDic1thumbprintExtension.setValue(new StringType( + clientCertificateFilesByCommonName.get("dic1-client").getCertificateSha512ThumbprintHex())); + + Organization organizationDic2 = (Organization) bundle.getEntry().get(3).getResource(); + Extension organizationDic2thumbprintExtension = organizationDic2 + .getExtensionByUrl("http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"); + organizationDic2thumbprintExtension.setValue(new StringType( + clientCertificateFilesByCommonName.get("dic2-client").getCertificateSha512ThumbprintHex())); writeBundle(Paths.get("bundle/bundle.xml"), bundle); } @@ -116,8 +122,12 @@ public void copyDockerTestBundles() logger.info("Copying fhir bundle to {}", cosBundleFile); writeBundle(cosBundleFile, bundle); - Path dicBundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/dic/fhir/conf/bundle.xml"); - logger.info("Copying fhir bundle to {}", dicBundleFile); - writeBundle(dicBundleFile, bundle); + Path dic1BundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/dic1/fhir/conf/bundle.xml"); + logger.info("Copying fhir bundle to {}", dic1BundleFile); + writeBundle(dic1BundleFile, bundle); + + Path dic2BundleFile = Paths.get("../mii-dsf-processes-docker-test-setup/dic2/fhir/conf/bundle.xml"); + logger.info("Copying fhir bundle to {}", dic2BundleFile); + writeBundle(dic2BundleFile, bundle); } } diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java index 3f4d462..d00aafc 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/CertificateGenerator.java @@ -55,8 +55,8 @@ public class CertificateGenerator private static final char[] CERT_PASSWORD = "password".toCharArray(); - private static final String[] SERVER_COMMON_NAMES = { "localhost", "hrp", "cos", "dic" }; - private static final String[] CLIENT_COMMON_NAMES = { "hrp-client", "cos-client", "dic-client", + private static final String[] SERVER_COMMON_NAMES = { "localhost", "hrp", "cos", "dic1", "dic2" }; + private static final String[] CLIENT_COMMON_NAMES = { "hrp-client", "cos-client", "dic1-client", "dic2-client", "Webbrowser Test User" }; private static final BouncyCastleProvider PROVIDER = new BouncyCastleProvider(); diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java index 2056f08..b829884 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java @@ -43,10 +43,15 @@ private static final class EnvEntry public void generateAndWriteDockerTestFhirEnvFiles(Map<String, CertificateFiles> clientCertificateFilesByCommonName) { - Stream<String> dicUserThumbprints = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "dic-client", + Stream<String> dic1UserThumbprints = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "dic1-client", "Webbrowser Test User"); - Stream<String> dicUserThumbprintsPermanentDelete = filterAndMapToThumbprint(clientCertificateFilesByCommonName, - "dic-client", "Webbrowser Test User"); + Stream<String> dic1UserThumbprintsPermanentDelete = filterAndMapToThumbprint(clientCertificateFilesByCommonName, + "dic1-client", "Webbrowser Test User"); + + Stream<String> dic2UserThumbprints = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "dic2-client", + "Webbrowser Test User"); + Stream<String> dic2UserThumbprintsPermanentDelete = filterAndMapToThumbprint(clientCertificateFilesByCommonName, + "dic2-client", "Webbrowser Test User"); Stream<String> cosUserThumbprints = filterAndMapToThumbprint(clientCertificateFilesByCommonName, "cos-client", "Webbrowser Test User"); @@ -59,8 +64,10 @@ public void generateAndWriteDockerTestFhirEnvFiles(Map<String, CertificateFiles> "hrp-client", "Webbrowser Test User"); List<EnvEntry> entries = List.of( - new EnvEntry("DIC_" + USER_THUMBPRINTS, dicUserThumbprints, "DIC_" + USER_THUMBPRINTS_PERMANENTDELETE, - dicUserThumbprintsPermanentDelete), + new EnvEntry("DIC1_" + USER_THUMBPRINTS, dic1UserThumbprints, + "DIC1_" + USER_THUMBPRINTS_PERMANENTDELETE, dic1UserThumbprintsPermanentDelete), + new EnvEntry("DIC2_" + USER_THUMBPRINTS, dic2UserThumbprints, + "DIC2_" + USER_THUMBPRINTS_PERMANENTDELETE, dic2UserThumbprintsPermanentDelete), new EnvEntry("COS_" + USER_THUMBPRINTS, cosUserThumbprints, "COS_" + USER_THUMBPRINTS_PERMANENTDELETE, cosUserThumbprintsPermanentDelete), new EnvEntry("HRP_" + USER_THUMBPRINTS, hrpUserThumbprints, "HRP_" + USER_THUMBPRINTS_PERMANENTDELETE, diff --git a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml index 3711911..51af12b 100644 --- a/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml +++ b/mii-dsf-processes-test-data-generator/src/main/resources/bundle-templates/bundle.xml @@ -90,7 +90,7 @@ </extension> <identifier> <system value="http://highmed.org/sid/organization-identifier"/> - <value value="Test_DIC"/> + <value value="Test_DIC1"/> </identifier> <active value="true"/> <type> @@ -99,7 +99,7 @@ <code value="MeDIC"/> </coding> </type> - <name value="Test DIC"/> + <name value="Test DIC1"/> <endpoint> <reference value="urn:uuid:6b405f8a-a201-475d-8dd7-4d73314855e1"/> <type value="Endpoint"/> @@ -108,7 +108,44 @@ </resource> <request> <method value="PUT"/> - <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|Test_DIC"/> + <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|Test_DIC1"/> + </request> + </entry> + <entry> + <fullUrl value="urn:uuid:0062edc2-cc5d-43ed-ac0e-caf09f732600"/> + <resource> + <Organization xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/organization"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-certificate-thumbprint"> + <valueString value="TODO"/> + </extension> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"/> + <value value="Test_DIC2"/> + </identifier> + <active value="true"/> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> + <code value="MeDIC"/> + </coding> + </type> + <name value="Test DIC2"/> + <endpoint> + <reference value="urn:uuid:11405f8a-a201-475d-8dd7-4d7331485511"/> + <type value="Endpoint"/> + </endpoint> + </Organization> + </resource> + <request> + <method value="PUT"/> + <url value="Organization?identifier=http://highmed.org/sid/organization-identifier|Test_DIC2"/> </request> </entry> <entry> @@ -206,14 +243,14 @@ </meta> <identifier> <system value="http://highmed.org/sid/endpoint-identifier"/> - <value value="Test_DIC_Endpoint"/> + <value value="Test_DIC1_Endpoint"/> </identifier> <status value="active"/> <connectionType> <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type"/> <code value="hl7-fhir-rest"/> </connectionType> - <name value="Test DIC Endpoint"/> + <name value="Test DIC1 Endpoint"/> <managingOrganization> <reference value="urn:uuid:cf62edc2-cc5d-43ed-ac0e-caf09f7326c3"/> <type value="Organization"/> @@ -226,12 +263,53 @@ </payloadType> <payloadMimeType value="application/fhir+json"/> <payloadMimeType value="application/fhir+xml"/> - <address value="https://dic/fhir"/> + <address value="https://dic1/fhir"/> + </Endpoint> + </resource> + <request> + <method value="PUT"/> + <url value="Endpoint?identifier=http://highmed.org/sid/endpoint-identifier|Test_DIC1_Endpoint"/> + </request> + </entry> + <entry> + <fullUrl value="urn:uuid:11405f8a-a201-475d-8dd7-4d7331485511"/> + <resource> + <Endpoint xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/endpoint"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <identifier> + <system value="http://highmed.org/sid/endpoint-identifier"/> + <value value="Test_DIC2_Endpoint"/> + </identifier> + <status value="active"/> + <connectionType> + <system value="http://terminology.hl7.org/CodeSystem/endpoint-connection-type"/> + <code value="hl7-fhir-rest"/> + </connectionType> + <name value="Test DIC2 Endpoint"/> + <managingOrganization> + <reference value="urn:uuid:0062edc2-cc5d-43ed-ac0e-caf09f732600"/> + <type value="Organization"/> + </managingOrganization> + <payloadType> + <coding> + <system value="http://hl7.org/fhir/resource-types"/> + <code value="Task"/> + </coding> + </payloadType> + <payloadMimeType value="application/fhir+json"/> + <payloadMimeType value="application/fhir+xml"/> + <address value="https://dic2/fhir"/> </Endpoint> </resource> <request> <method value="PUT"/> - <url value="Endpoint?identifier=http://highmed.org/sid/endpoint-identifier|Test_DIC_Endpoint"/> + <url value="Endpoint?identifier=http://highmed.org/sid/endpoint-identifier|Test_DIC2_Endpoint"/> </request> </entry> <entry> @@ -366,7 +444,44 @@ </resource> <request> <method value="PUT"/> - <url value="OrganizationAffiliation?primary-organization:identifier=http://highmed.org/sid/organization-identifier|medizininformatik-initiative.de&participating-organization:identifier=http://highmed.org/sid/organization-identifier|Test_DIC"/> + <url value="OrganizationAffiliation?primary-organization:identifier=http://highmed.org/sid/organization-identifier|medizininformatik-initiative.de&participating-organization:identifier=http://highmed.org/sid/organization-identifier|Test_DIC1"/> + </request> + </entry> + <entry> + <fullUrl value="urn:uuid:22e64572-04b3-47c8-b302-c1776b5e4322"/> + <resource> + <OrganizationAffiliation xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://highmed.org/fhir/StructureDefinition/organization-affiliation"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> + <code value="ALL"/> + </tag> + </meta> + <active value="true"/> + <organization> + <reference value="urn:uuid:c4a7b553-01b1-4b50-bcb3-1467f5ae7802"/> + <type value="Organization"/> + </organization> + <participatingOrganization> + <reference value="urn:uuid:0062edc2-cc5d-43ed-ac0e-caf09f732600"/> + <type value="Organization"/> + </participatingOrganization> + <code> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/organization-role"/> + <code value="MeDIC"/> + </coding> + </code> + <endpoint> + <reference value="urn:uuid:11405f8a-a201-475d-8dd7-4d7331485511"/> + <type value="Endpoint"/> + </endpoint> + </OrganizationAffiliation> + </resource> + <request> + <method value="PUT"/> + <url value="OrganizationAffiliation?primary-organization:identifier=http://highmed.org/sid/organization-identifier|medizininformatik-initiative.de&participating-organization:identifier=http://highmed.org/sid/organization-identifier|Test_DIC2"/> </request> </entry> </Bundle> \ No newline at end of file From 52b940524a00be5002405e0c82fbdc38dea31ee5 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 17:31:10 +0200 Subject: [PATCH 31/69] udpate readme for data transfer process --- ...DME.md => README-Data-Transfer-Process.md} | 28 +++++++++---------- 1 file changed, 13 insertions(+), 15 deletions(-) rename mii-dsf-processes-docker-test-setup/{README.md => README-Data-Transfer-Process.md} (73%) diff --git a/mii-dsf-processes-docker-test-setup/README.md b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md similarity index 73% rename from mii-dsf-processes-docker-test-setup/README.md rename to mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md index f301381..f2129d7 100644 --- a/mii-dsf-processes-docker-test-setup/README.md +++ b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md @@ -10,18 +10,16 @@ Add entries to your hosts file ``` 127.0.0.1 dic1 -127.0.0.1 dic2 127.0.0.1 cos -127.0.0.1 hrp ``` *A total of five console windows are required. Start docker-compose commands for consoles 1 to 4 from sub-folder:* `mii-dsf-processes/mii-dsf-processes-docker-test-setup` -Console 1: Start DIC HAPI FHIR Server +Console 1: Start DIC1 HAPI FHIR Server ```sh -docker-compose up dic-fhir-store-hapi +docker-compose up dic1-fhir-store-hapi ``` Access at http://localhost:8080/fhir/ @@ -32,18 +30,18 @@ Console 4: Start COS HAPI FHIR Server docker-compose up cos-fhir-store-hapi ``` -Access at http://localhost:8081/fhir/ +Access at http://localhost:8082/fhir/ -Console 2: Start DIC DSF FHIR Server and wait till started +Console 2: Start DIC1 DSF FHIR Server and wait till started ```sh -docker-compose up -d dic-fhir && docker-compose logs -f dic-fhir +docker-compose up -d dic1-fhir && docker-compose logs -f dic1-fhir ``` -Console 2: Disconnect from log output (Ctrl-C) if Server started Console 2: Start DIC DSF BPE Server +Console 2: Disconnect from log output (Ctrl-C) if Server started Console 2: Start DIC1 DSF BPE Server ```sh -docker-compose up -d dic-bpe && docker-compose logs -f dic-fhir dic-bpe +docker-compose up -d dic1-bpe && docker-compose logs -f dic1-fhir dic1-bpe ```` Console 3: Start COS DSF FHIR Server and wait till started @@ -59,8 +57,8 @@ docker-compose up -d cos-bpe && docker-compose logs -f cos-fhir cos-bpe ```` <!-- -Webbrowser at http://localhost:8080/fhir/: Add Demo Data to DIC HAPI FHIR Server via Transaction-Bundle at -[DicFhirStore_Demo.xml](../mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Bundle/DicFhirStore_Demo.xml) +Webbrowser at http://localhost:8080/fhir/: Add Demo Data to DIC1 HAPI FHIR Server via Transaction-Bundle at +[Dic1FhirStore_Demo.xml](../mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Bundle/Dic1FhirStore_Demo.xml) --> *Start curl commands in console 5 from root-folder:* `mii-dsf-processes` @@ -69,11 +67,11 @@ Console 5: Execute Demo Transaction-Bundle for HAPI ```sh curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ --d @mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Bundle/DicFhirStore_Demo.xml \ +-d @mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Bundle/Dic1FhirStore_Demo.xml \ http://localhost:8080/fhir ``` -Console 5: Start Data Send Process at DIC using the following command +Console 5: Start Data Send Process at DIC1 using the following command *Unfortunately this command does not work on Windows. An alternative for starting the process is using WSL or the example starter class with name* `DataSendExampleStarter` *in* @@ -86,13 +84,13 @@ curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ --cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ --key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ --pass password \ -https://dic/fhir/Task +https://dic1/fhir/Task ``` Console 5: Check data transferred to COS ```sh -curl http://localhost:8081/fhir/DocumentReference +curl http://localhost:8082/fhir/DocumentReference ``` Console 5: Stop everything From 5bdd3176a05a01dbf0b2ed7dd037655b977426a3 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Tue, 24 May 2022 18:09:13 +0200 Subject: [PATCH 32/69] add readme for test setup --- .../bpe/CheckSearchBundleServiceTest.java | 10 +- .../bpe/start/ReportSendExampleStarter.java | 3 +- .../search-bundle-invalid-no-summary.xml | 0 .../search-bundle-invalid-param.xml | 0 .../search-bundle-invalid-request-method.xml | 0 .../search-bundle-invalid-resource.xml | 0 .../search-bundle-response.xml | 0 .../fhir/{bundle => Bundle}/search-bundle.xml | 0 .../resources/fhir/Task/report-send-start.xml | 46 ++++++++ .../README-Data-Transfer-Process.md | 5 +- .../README-Report-Process.md | 101 ++++++++++++++++++ 11 files changed, 155 insertions(+), 10 deletions(-) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle-invalid-no-summary.xml (100%) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle-invalid-param.xml (100%) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle-invalid-request-method.xml (100%) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle-invalid-resource.xml (100%) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle-response.xml (100%) rename mii-dsf-process-report/src/test/resources/fhir/{bundle => Bundle}/search-bundle.xml (100%) create mode 100644 mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml create mode 100644 mii-dsf-processes-docker-test-setup/README-Report-Process.md diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java index 1bd1fca..dcc01d9 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java @@ -72,32 +72,32 @@ public class CheckSearchBundleServiceTest @Test public void testValid() { - testValid("/fhir/bundle/search-bundle.xml"); + testValid("/fhir/Bundle/search-bundle.xml"); } @Test public void testInvalidResource() { - testInvalid("/fhir/bundle/search-bundle-invalid-resource.xml", "resources"); + testInvalid("/fhir/Bundle/search-bundle-invalid-resource.xml", "resources"); } @Test public void testInvalidRequestMethod() { - testInvalid("/fhir/bundle/search-bundle-invalid-request-method.xml", "GET"); + testInvalid("/fhir/Bundle/search-bundle-invalid-request-method.xml", "GET"); } @Test public void testInvalidNoSummary() { - testInvalid("/fhir/bundle/search-bundle-invalid-no-summary.xml", "_summary=count"); + testInvalid("/fhir/Bundle/search-bundle-invalid-no-summary.xml", "_summary=count"); } @Test public void testInvalidParam() { - testInvalid("/fhir/bundle/search-bundle-invalid-param.xml", "invalid search params"); + testInvalid("/fhir/Bundle/search-bundle-invalid-param.xml", "invalid search params"); } private void testValid(String pathToBundle) diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index 9765b7a..1ac1d85 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -51,7 +51,8 @@ private static String getSearchBundleReference(ExampleStarter starter) throws Ex throw new IllegalStateException("Expected a single search Bundle"); Bundle bundle = (Bundle) searchResult.getEntryFirstRep().getResource(); - IdType id = new IdType(HRP_URL, bundle.getId()); + IdType id = new IdType(HRP_URL, ResourceType.Bundle.name(), bundle.getIdElement().getIdPart(), + bundle.getIdElement().getVersionIdPart()); return id.getValue(); } diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-no-summary.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-param.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-request-method.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-invalid-resource.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle-response.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/bundle/search-bundle.xml rename to mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml new file mode 100644 index 0000000..3891bdf --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml @@ -0,0 +1,46 @@ +<Task xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"></profile> + </meta> + <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/0.2.0"></instantiatesUri> + <status value="requested"></status> + <intent value="order"></intent> + <authoredOn value="2022-05-24T17:49:15+02:00"></authoredOn> + <requester> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC1"></value> + </identifier> + </requester> + <restriction> + <recipient> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC1"></value> + </identifier> + </recipient> + </restriction> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="message-name"></code> + </coding> + </type> + <valueString value="reportSendStart"></valueString> + </input> + <input> + <type> + <coding> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> + <code value="search-bundle-reference"></code> + </coding> + </type> + <valueReference> + <reference value="<REPLACE-WITH-SEARCH-BUNDLE-ID>"></reference> + <type value="Bundle"></type> + </valueReference> + </input> +</Task> \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md index f2129d7..84ab2a8 100644 --- a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md @@ -56,10 +56,7 @@ Console 3: Disconnect from log output (Ctrl-C) if Server started Console 3: Star docker-compose up -d cos-bpe && docker-compose logs -f cos-fhir cos-bpe ```` -<!-- -Webbrowser at http://localhost:8080/fhir/: Add Demo Data to DIC1 HAPI FHIR Server via Transaction-Bundle at -[Dic1FhirStore_Demo.xml](../mii-dsf-process-projectathon-data-transfer/src/test/resources/fhir/Bundle/Dic1FhirStore_Demo.xml) ---> +<!-- EXECUTE PROCESS --> *Start curl commands in console 5 from root-folder:* `mii-dsf-processes` diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md new file mode 100644 index 0000000..5321e5b --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -0,0 +1,101 @@ +# Testing using Docker Setup + +Build the project from the root directory of this repository by executing the following command. + +```sh +mvn clean package +``` + +Add entries to your hosts file + +``` +127.0.0.1 dic1 +127.0.0.1 hrp +``` + +*A total of five console windows are required. Start docker-compose commands for consoles 1 to 3 from +sub-folder:* `mii-dsf-processes/mii-dsf-processes-docker-test-setup` + +Console 1: Start DIC1 HAPI FHIR Server + +```sh +docker-compose up dic1-fhir-store-hapi +``` + +Access at http://localhost:8080/fhir/ + +Console 2: Start DIC1 DSF FHIR Server and wait till started + +```sh +docker-compose up -d dic1-fhir && docker-compose logs -f dic1-fhir +``` + +Console 2: Disconnect from log output (Ctrl-C) if Server started Console 2: Start DIC1 DSF BPE Server + +```sh +docker-compose up -d dic1-bpe && docker-compose logs -f dic1-fhir dic1-bpe +```` + +Console 3: Start HRP DSF FHIR Server and wait till started + +```sh +docker-compose up -d hrp-fhir && docker-compose logs -f hrp-fhir +``` + +Console 3: Disconnect from log output (Ctrl-C) if Server started Console 3: Start HRP DSF BPE Server + +```sh +docker-compose up -d hrp-bpe && docker-compose logs -f hrp-fhir hrp-bpe +```` + +<!-- EXECUTE PROCESS --> + +*Start curl commands in console 4 from root-folder:* `mii-dsf-processes` + +Console 4: Add the search Bundle to HRP DSF FHIR Server + +```sh +curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ +-d @mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml \ +--ssl-no-revoke --cacert mii-dsf-processes-test-data-generator/cert/ca/testca_certificate.pem \ +--cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ +--key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ +--pass password \ +https://hrp/fhir/Bundle +``` + +The fullUrl of the returned search bundle (`http://hrp/fhir/Bundle/../_history/..`) needs to pasted into the file +`mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml` by replacing `<REPLACE-WITH-SEARCH-BUNDLE-ID>` + +Console 4: Start Report Send Process at DIC1 using the following command + +*Unfortunately this command does not work on Windows. An alternative for starting the process is using WSL or the +example starter class with name* `ReportSendExampleStarter` *in* +`mii-dsf-process-report/src/test/java/../bpe/start` + +```sh +curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ +-d @mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml \ +--ssl-no-revoke --cacert mii-dsf-processes-test-data-generator/cert/ca/testca_certificate.pem \ +--cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ +--key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ +--pass password \ +https://dic1/fhir/Task +``` + +Console 4: Check data transferred to HRP + +```sh +curl -H "Accept: application/xml+fhir" \ +--ssl-no-revoke --cacert mii-dsf-processes-test-data-generator/cert/ca/testca_certificate.pem \ +--cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ +--key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ +--pass password \ +https://hrp/fhir/Bundle?identifier=http://medizininformatik-initiative.de/sid/report|Report_Test_DIC1 +``` + +Console 4: Stop everything + +```sh +docker-compose down -v +``` \ No newline at end of file From 493c1acca9d3b25df423cdf527e7dbb214719c85 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 08:06:58 +0200 Subject: [PATCH 33/69] create assembly of kds client --- mii-dsf-processes-kds-client/pom.xml | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index d8c72d8..bd337d5 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -184,6 +184,23 @@ <outputDirectory>../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin</outputDirectory> </configuration> </execution> + <execution> + <id>copy-dependencies/assembly</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>${project.build.directory}/lib</outputDirectory> + </configuration> + </execution> </executions> </plugin> <plugin> @@ -266,6 +283,27 @@ </filesets> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>tar-gz-assembly</id> + <phase>install</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <appendAssemblyId>false</appendAssemblyId> + <descriptors> + <descriptor>src/assembly/tar-gz.xml</descriptor> + </descriptors> + <overrideUid>0</overrideUid> + <overrideGid>2202</overrideGid> + </configuration> + </plugin> </plugins> </build> </project> \ No newline at end of file From 67efab4d054e1bc7b8b45cafdc73b9a4f239c983 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 09:52:18 +0200 Subject: [PATCH 34/69] read search bundle url as well in autostart process, add resources for process wiki --- .../ReportAutostartStartExampleStarter.java | 43 ++++++++++++--- .../ReportAutostartStopExampleStarter.java | 9 ++- .../fhir/Task/report-autostart-start.xml | 55 +++++++++++++++++++ .../fhir/Task/report-autostart-stop.xml | 43 +++++++++++++++ .../fhir/Task/report-send-start-demo.xml | 46 ++++++++++++++++ .../resources/fhir/Task/report-send-start.xml | 8 +-- .../README-Report-Process.md | 4 +- 7 files changed, 192 insertions(+), 16 deletions(-) create mode 100644 mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml create mode 100644 mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 4609401..3a4b519 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -1,6 +1,7 @@ package de.medizininformatik_initiative.process.report.bpe.start; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; @@ -11,27 +12,55 @@ import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; +import java.util.Collections; import java.util.Date; +import java.util.Map; import java.util.UUID; import org.highmed.dsf.bpe.start.ExampleStarter; +import org.highmed.fhir.client.FhirWebserviceClient; +import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; +import ca.uhn.fhir.context.FhirContext; + public class ReportAutostartStartExampleStarter { - private static final String SEARCH_BUNDLE_REFERENCE = "https://hrp/fhir/Bundle/68395cee-b361-46cc-aba8-a508be3e5b21"; + private static final String DIC_URL = "https://dic1/fhir"; + private static final String DIC_IDENTIFIER = "Test_DIC1"; + + private static final String HRP_URL = "https://hrp/fhir"; public static void main(String[] args) throws Exception { - Task task = createTask(); - ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); + + String searchBundleReference = getSearchBundleReference(starter); + Task task = createTask(searchBundleReference); + + starter.startWith(task); + } + + private static String getSearchBundleReference(ExampleStarter starter) throws Exception + { + FhirWebserviceClient client = starter.createClient(HRP_URL); + Bundle searchResult = client.searchWithStrictHandling(Bundle.class, Map.of("identifier", + Collections.singletonList(CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE))); + + if (searchResult.getTotal() != 1 && searchResult.getEntryFirstRep().getResource() instanceof Bundle) + throw new IllegalStateException("Expected a single search Bundle"); + + Bundle bundle = (Bundle) searchResult.getEntryFirstRep().getResource(); + IdType id = new IdType(HRP_URL, ResourceType.Bundle.name(), bundle.getIdElement().getIdPart(), + bundle.getIdElement().getVersionIdPart()); + return id.getValue(); } - private static Task createTask() + private static Task createTask(String searchBundleReference) { Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); @@ -42,16 +71,16 @@ private static Task createTask() task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference(SEARCH_BUNDLE_REFERENCE).setType(ResourceType.Bundle.name())).getType() + task.addInput().setValue(new Reference(searchBundleReference).setType(ResourceType.Bundle.name())).getType() .addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); task.addInput().setValue(new StringType("PT5M")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java index c87eb78..adf1414 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java @@ -19,10 +19,13 @@ public class ReportAutostartStopExampleStarter { + private static final String DIC_URL = "https://dic1/fhir"; + private static final String DIC_IDENTIFIER = "Test_DIC1"; + public static void main(String[] args) throws Exception { Task task = createTask(); - ExampleStarter.forServer(args, "https://dic/fhir").startWith(task); + ExampleStarter.forServer(args, DIC_URL).startWith(task); } private static Task createTask() @@ -36,9 +39,9 @@ private static Task createTask() task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); task.getRequester().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("Test_DIC"); + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)).getType() .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml new file mode 100644 index 0000000..c79b7af --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml @@ -0,0 +1,55 @@ +<Task xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start"></profile> + </meta> + <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/0.2.0"></instantiatesUri> + <status value="requested"></status> + <intent value="order"></intent> + <authoredOn value="<REPLACE-WITH-DATE-AND-TIME>"></authoredOn> + <requester> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> + </identifier> + </requester> + <restriction> + <recipient> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> + </identifier> + </recipient> + </restriction> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="business-key"></code> + </coding> + </type> + <valueString value="<REPLACE-WITH-BUSINESS-KEY>"></valueString> + </input> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="message-name"></code> + </coding> + </type> + <valueString value="reportAutostartStart"></valueString> + </input> + <input> + <type> + <coding> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> + <code value="search-bundle-reference"></code> + </coding> + </type> + <valueReference> + <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> + <type value="Bundle"></type> + </valueReference> + </input> +</Task> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml new file mode 100644 index 0000000..6183490 --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml @@ -0,0 +1,43 @@ +<Task xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop"></profile> + </meta> + <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/0.2.0"></instantiatesUri> + <status value="requested"></status> + <intent value="order"></intent> + <authoredOn value="<REPLACE-WITH-DATE-AND-TIME>"></authoredOn> + <requester> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> + </identifier> + </requester> + <restriction> + <recipient> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> + </identifier> + </recipient> + </restriction> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="message-name"></code> + </coding> + </type> + <valueString value="reportAutostartStop"></valueString> + </input> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="business-key"></code> + </coding> + </type> + <valueString value="<REPLACE-WITH-BUSINESS-KEY>"></valueString> + </input> +</Task> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml new file mode 100644 index 0000000..fb3bf35 --- /dev/null +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml @@ -0,0 +1,46 @@ +<Task xmlns="http://hl7.org/fhir"> + <meta> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"></profile> + </meta> + <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/0.2.0"></instantiatesUri> + <status value="requested"></status> + <intent value="order"></intent> + <authoredOn value="2022-05-24T17:49:15+02:00"></authoredOn> + <requester> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC1"></value> + </identifier> + </requester> + <restriction> + <recipient> + <type value="Organization"></type> + <identifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC1"></value> + </identifier> + </recipient> + </restriction> + <input> + <type> + <coding> + <system value="http://highmed.org/fhir/CodeSystem/bpmn-message"></system> + <code value="message-name"></code> + </coding> + </type> + <valueString value="reportSendStart"></valueString> + </input> + <input> + <type> + <coding> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> + <code value="search-bundle-reference"></code> + </coding> + </type> + <valueReference> + <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> + <type value="Bundle"></type> + </valueReference> + </input> +</Task> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml index 3891bdf..eacbfc7 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml @@ -5,12 +5,12 @@ <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/0.2.0"></instantiatesUri> <status value="requested"></status> <intent value="order"></intent> - <authoredOn value="2022-05-24T17:49:15+02:00"></authoredOn> + <authoredOn value="<REPLACE-WITH-DATE-AND-TIME>"></authoredOn> <requester> <type value="Organization"></type> <identifier> <system value="http://highmed.org/sid/organization-identifier"></system> - <value value="Test_DIC1"></value> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> </identifier> </requester> <restriction> @@ -18,7 +18,7 @@ <type value="Organization"></type> <identifier> <system value="http://highmed.org/sid/organization-identifier"></system> - <value value="Test_DIC1"></value> + <value value="<REPLACE-WITH-YOUR-ORGANIZATION-IDENTIFIER>"></value> </identifier> </recipient> </restriction> @@ -39,7 +39,7 @@ </coding> </type> <valueReference> - <reference value="<REPLACE-WITH-SEARCH-BUNDLE-ID>"></reference> + <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> <type value="Bundle"></type> </valueReference> </input> diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index 5321e5b..ba04953 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -65,7 +65,7 @@ https://hrp/fhir/Bundle ``` The fullUrl of the returned search bundle (`http://hrp/fhir/Bundle/../_history/..`) needs to pasted into the file -`mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml` by replacing `<REPLACE-WITH-SEARCH-BUNDLE-ID>` +`mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml` by replacing `<REPLACE-WITH-SEARCH-BUNDLE-URL>` Console 4: Start Report Send Process at DIC1 using the following command @@ -75,7 +75,7 @@ example starter class with name* `ReportSendExampleStarter` *in* ```sh curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ --d @mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml \ +-d @mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml \ --ssl-no-revoke --cacert mii-dsf-processes-test-data-generator/cert/ca/testca_certificate.pem \ --cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ --key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ From b720108210b09a007bbbefa8ed99cb08df420a79 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 10:46:48 +0200 Subject: [PATCH 35/69] fix typo --- mii-dsf-processes-docker-test-setup/README-Report-Process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index ba04953..051604b 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -13,7 +13,7 @@ Add entries to your hosts file 127.0.0.1 hrp ``` -*A total of five console windows are required. Start docker-compose commands for consoles 1 to 3 from +*A total of four console windows are required. Start docker-compose commands for consoles 1 to 3 from sub-folder:* `mii-dsf-processes/mii-dsf-processes-docker-test-setup` Console 1: Start DIC1 HAPI FHIR Server From 4fda2ef96a0368a1027e5e9b8c702b9068eec2b2 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 10:48:13 +0200 Subject: [PATCH 36/69] fix more typos --- .../README-Data-Transfer-Process.md | 6 ++++-- .../README-Report-Process.md | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md index 84ab2a8..1b26175 100644 --- a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md @@ -38,7 +38,8 @@ Console 2: Start DIC1 DSF FHIR Server and wait till started docker-compose up -d dic1-fhir && docker-compose logs -f dic1-fhir ``` -Console 2: Disconnect from log output (Ctrl-C) if Server started Console 2: Start DIC1 DSF BPE Server +Console 2: Disconnect from log output (Ctrl-C) if Server started +Console 2: Start DIC1 DSF BPE Server ```sh docker-compose up -d dic1-bpe && docker-compose logs -f dic1-fhir dic1-bpe @@ -50,7 +51,8 @@ Console 3: Start COS DSF FHIR Server and wait till started docker-compose up -d cos-fhir && docker-compose logs -f cos-fhir ``` -Console 3: Disconnect from log output (Ctrl-C) if Server started Console 3: Start COS DSF BPE Server +Console 3: Disconnect from log output (Ctrl-C) if Server started +Console 3: Start COS DSF BPE Server ```sh docker-compose up -d cos-bpe && docker-compose logs -f cos-fhir cos-bpe diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index 051604b..8bcacae 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -30,7 +30,8 @@ Console 2: Start DIC1 DSF FHIR Server and wait till started docker-compose up -d dic1-fhir && docker-compose logs -f dic1-fhir ``` -Console 2: Disconnect from log output (Ctrl-C) if Server started Console 2: Start DIC1 DSF BPE Server +Console 2: Disconnect from log output (Ctrl-C) if Server started +Console 2: Start DIC1 DSF BPE Server ```sh docker-compose up -d dic1-bpe && docker-compose logs -f dic1-fhir dic1-bpe @@ -42,7 +43,8 @@ Console 3: Start HRP DSF FHIR Server and wait till started docker-compose up -d hrp-fhir && docker-compose logs -f hrp-fhir ``` -Console 3: Disconnect from log output (Ctrl-C) if Server started Console 3: Start HRP DSF BPE Server +Console 3: Disconnect from log output (Ctrl-C) if Server started +Console 3: Start HRP DSF BPE Server ```sh docker-compose up -d hrp-bpe && docker-compose logs -f hrp-fhir hrp-bpe From d8c16eb93fb7379dc58d73ebdb3103c74f5b92b4 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 10:57:16 +0200 Subject: [PATCH 37/69] fix additional typo --- mii-dsf-processes-docker-test-setup/README-Report-Process.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index 8bcacae..c02a2a1 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -66,7 +66,7 @@ curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ https://hrp/fhir/Bundle ``` -The fullUrl of the returned search bundle (`http://hrp/fhir/Bundle/../_history/..`) needs to pasted into the file +The fullUrl of the returned search bundle (`https://hrp/fhir/Bundle/../_history/..`) needs to pasted into the file `mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml` by replacing `<REPLACE-WITH-SEARCH-BUNDLE-URL>` Console 4: Start Report Send Process at DIC1 using the following command From e182a8618e70ff0590f258733e2369d10694e65f Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 12:17:45 +0200 Subject: [PATCH 38/69] adds workaround for blaze --- mii-dsf-process-report/pom.xml | 33 +++++++++++++++++++ .../process/report/ConstantsReport.java | 1 + .../process/report/service/CreateReport.java | 31 ++++++++++++++++- .../report/spring/config/ReportingConfig.java | 10 ++++-- .../docker-compose.yml | 1 + 5 files changed, 73 insertions(+), 3 deletions(-) diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 5b8bf19..7388e15 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -33,6 +33,10 @@ <artifactId>spring-web</artifactId> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-tools-documentation-generator</artifactId> + </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> @@ -58,6 +62,35 @@ <build> <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>exec</goal> + </goals> + <phase>prepare-package</phase> + </execution> + </executions> + <configuration> + <executable>java</executable> + <arguments> + <argument>-classpath</argument> + <classpath/> + <argument> + org.highmed.dsf.tools.generator.DocumentationGenerator + </argument> + <argument> + de.medizininformatik_initiative.process.report + </argument> + </arguments> + <includeProjectDependencies>true</includeProjectDependencies> + <addResourcesToClasspath>true</addResourcesToClasspath> + <classpathScope>compile</classpathScope> + <workingDirectory>${project.basedir}</workingDirectory> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 92c5f34..048af4f 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -20,6 +20,7 @@ public interface ConstantsReport String BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR = "receiveError"; String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; + String FHIR_STORE_TYPE_BLAZE = "blaze"; String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 2e845fa..b6858e7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -2,6 +2,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.FHIR_STORE_TYPE_BLAZE; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; @@ -36,19 +37,24 @@ public class CreateReport extends AbstractServiceDelegate implements Initializin { private static final Logger logger = LoggerFactory.getLogger(CreateReport.class); + private static final String CAPABILITY_STATEMENT_PATH = "metadata"; + private final OrganizationProvider organizationProvider; private final KdsClientFactory kdsClientFactory; private final FhirContext fhirContext; + private final String fhirStoreType; + public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, - KdsClientFactory kdsClientFactory, FhirContext fhirContext) + KdsClientFactory kdsClientFactory, FhirContext fhirContext, String fhirStoreType) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; this.kdsClientFactory = kdsClientFactory; this.fhirContext = fhirContext; + this.fhirStoreType = fhirStoreType; } @Override @@ -59,6 +65,7 @@ public void afterPropertiesSet() throws Exception Objects.requireNonNull(organizationProvider, "organizationProvider"); Objects.requireNonNull(kdsClientFactory, "kdsClientFactory"); Objects.requireNonNull(fhirContext, "fhirContext"); + Objects.requireNonNull(fhirStoreType, "fhirStoreType"); } @Override @@ -112,6 +119,10 @@ private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundl report.addEntry(reportEntry); } + // Workaround because Blaze cannot execute a search for metadata in a search bundle + // TODO: remove if Blaze is fixed + fixBlazeCapabilityStatement(searchBundle, report); + return report; } @@ -186,4 +197,22 @@ private String storeResponseBundle(Bundle responseBundle) return new IdType(getFhirWebserviceClientProvider().getLocalBaseUrl(), ResourceType.Bundle.name(), bundleIdType.getIdPart(), bundleIdType.getVersionIdPart()).getValue(); } + + private void fixBlazeCapabilityStatement(Bundle searchBundle, Bundle report) + { + boolean searchContainsMetadata = searchBundle.getEntry().stream() + .filter(Bundle.BundleEntryComponent::hasRequest).map(Bundle.BundleEntryComponent::getRequest) + .anyMatch(r -> CAPABILITY_STATEMENT_PATH.equals(r.getUrl())); + + if (searchContainsMetadata && FHIR_STORE_TYPE_BLAZE.equals(fhirStoreType)) + { + CapabilityStatement metadata = kdsClientFactory.getKdsClient().getGenericFhirClient().capabilities() + .ofType(CapabilityStatement.class).execute(); + + Bundle.BundleEntryComponent metadataResponse = new Bundle.BundleEntryComponent().setResource(metadata); + Bundle.BundleEntryComponent reportEntry = report.addEntry() + .setResponse(new Bundle.BundleEntryResponseComponent().setStatus("200")); + toEntryComponentCapabilityStatementResource(metadataResponse, reportEntry); + } + } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 969493a..a4f32e1 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -9,6 +9,7 @@ import org.highmed.dsf.fhir.organization.EndpointProvider; import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; +import org.highmed.dsf.tools.generator.ProcessDocumentation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; @@ -53,7 +54,12 @@ public class ReportingConfig @Autowired private FhirContext fhirContext; - // Documentation of values in Data Transfer Process + @ProcessDocumentation(processNames = { + "medizininformatik-initiativede_reportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") + @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") + private String fhirStoreType; + + // Documentation of remaining values in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; @@ -186,7 +192,7 @@ public CheckSearchBundle checkSearchBundle() public CreateReport createReport() { return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory(), - fhirContext); + fhirContext, fhirStoreType); } @Bean diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index b3c1bf5..51f39a3 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -306,6 +306,7 @@ services: medizininformatik-initiativede_dataReceive/0.2.0, medizininformatik-initiativede_reportReceive/0.2.0 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic2-fhir-store:8080/fhir + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_TYPE: blaze networks: dic2-bpe-frontend: dic2-bpe-backend: From 3bf0a83f3ea3ecdd9c3c2b9e96a20522c75cbefa Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 25 May 2022 12:40:51 +0200 Subject: [PATCH 39/69] fix possible NPE, add whitespace --- .../report/service/CheckSearchBundle.java | 24 +++++++++++++++---- .../report/spring/config/ReportingConfig.java | 1 + 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java index e0336a5..fdb4218 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java @@ -58,15 +58,30 @@ private void testNoResources(List<Bundle.BundleEntryComponent> searches) private void testRequestMethod(List<Bundle.BundleEntryComponent> searches) { - if (searches.stream().map(s -> s.getRequest().getMethod()).anyMatch(m -> !Bundle.HTTPVerb.GET.equals(m))) + long httpGetCount = searches.stream().filter(Bundle.BundleEntryComponent::hasRequest) + .map(Bundle.BundleEntryComponent::getRequest).filter(Bundle.BundleEntryRequestComponent::hasMethod) + .map(Bundle.BundleEntryRequestComponent::getMethod).filter(Bundle.HTTPVerb.GET::equals).count(); + + int searchesCount = searches.size(); + + if (searchesCount != httpGetCount) throw new RuntimeException("Search Bundle contains HTTP method other then GET"); } private void testRequestUrls(List<Bundle.BundleEntryComponent> searches) { - List<UriComponents> uriComponents = searches.stream() - .map(s -> UriComponentsBuilder.fromUriString(s.getRequest().getUrl()).build()) - .collect(Collectors.toList()); + List<Bundle.BundleEntryRequestComponent> requests = searches.stream() + .filter(Bundle.BundleEntryComponent::hasRequest).map(Bundle.BundleEntryComponent::getRequest) + .filter(Bundle.BundleEntryRequestComponent::hasUrl).collect(Collectors.toList()); + + int requestCount = requests.size(); + int searchesCount = searches.size(); + + if (searchesCount != requestCount) + throw new RuntimeException("Search Bundle contains request without url"); + + List<UriComponents> uriComponents = requests.stream() + .map(r -> UriComponentsBuilder.fromUriString(r.getUrl()).build()).collect(Collectors.toList()); testContainsSummaryCount(uriComponents); testContainsValidSearchParams(uriComponents); @@ -97,5 +112,4 @@ private void testSearchParams(Map<String, String> queryParams) throw new RuntimeException("Search Bundle contains invalid search params, only allowed search params are " + VALID_SEARCH_PARAMS); } - } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index a4f32e1..08d300c 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -60,6 +60,7 @@ public class ReportingConfig private String fhirStoreType; // Documentation of remaining values in Data Transfer Process + @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; From bebcdf63221a4471939290f5b9829833f931180c Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 3 Jun 2022 09:22:03 +0200 Subject: [PATCH 40/69] fix typo in link --- .../src/test/resources/fhir/Bundle/search-bundle.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml index 8ccacfe..569cadb 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml @@ -133,7 +133,7 @@ <entry> <request> <method value="GET"/> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"/> + <url value="ServiceRequest?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"/> </request> </entry> <entry> From 30b2dae507aa00734a4eb76195c0342316cd522a Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 9 Jun 2022 15:18:53 +0200 Subject: [PATCH 41/69] add bundle structure definitions --- .../process/report/ConstantsReport.java | 4 + .../report/ReportProcessPluginDefinition.java | 12 +- .../report/service/CheckSearchBundle.java | 11 + .../process/report/service/CreateReport.java | 12 +- .../mii-report-search-bundle-response.xml | 50 + .../mii-report-search-bundle.xml | 55 + .../mii-report-task-autostart-start.xml | 2 +- .../mii-report-task-send-start.xml | 2 +- .../mii-report-task-send.xml | 2 +- .../ReportProcessPluginDefinitionTest.java | 4 +- .../report/fhir/profile/TaskProfileTest.java | 1 + .../search-bundle-invalid-no-summary.xml | 7 +- .../Bundle/search-bundle-invalid-param.xml | 7 +- .../search-bundle-invalid-request-method.xml | 7 +- .../Bundle/search-bundle-invalid-resource.xml | 7 +- .../fhir/Bundle/search-bundle-response.xml | 75076 ++++++++-------- .../resources/fhir/Bundle/search-bundle.xml | 433 +- .../fhir/Task/report-autostart-start.xml | 2 +- .../fhir/Task/report-autostart-stop.xml | 2 +- .../fhir/Task/report-send-start-demo.xml | 2 +- .../resources/fhir/Task/report-send-start.xml | 2 +- 21 files changed, 37924 insertions(+), 37776 deletions(-) create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml create mode 100644 mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 048af4f..a67a477 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -22,6 +22,10 @@ public interface ConstantsReport String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; String FHIR_STORE_TYPE_BLAZE = "blaze"; + String PROFILE_SEARCH_BUNDLE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" + "|" + + VERSION; + String PROFILE_SEARCH_BUNDLE_RESPONSE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" + + "|" + VERSION; String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/sid/report"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index 87b9626..b7e16ad 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -81,6 +81,9 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader .file("fhir/StructureDefinition/mii-report-task-autostart-start.xml"); var sAutostartStop = StructureDefinitionResource .file("fhir/StructureDefinition/mii-report-task-autostart-stop.xml"); + var sSearchBundle = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-search-bundle.xml"); + var sSearchBundleResponse = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-report-search-bundle-response.xml"); var sReceive = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-receive.xml"); var sSend = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send.xml"); var sSendStart = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send-start.xml"); @@ -93,10 +96,11 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, Arrays.asList(aAutostart, cReport, sAutostartStart, sAutostartStop, vReport), PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, - Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, nReport, sSend, vReport, - vReportStatusReceive), - PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, Arrays.asList(aSend, cReport, cReportStatus, - eReportStatusError, nReport, sReceive, sSendStart, vReport, vReportStatusSend)); + Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, nReport, sSend, sSearchBundle, + sSearchBundleResponse, vReport, vReportStatusReceive), + PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, + Arrays.asList(aSend, cReport, cReportStatus, eReportStatusError, nReport, sReceive, sSearchBundle, + sSearchBundleResponse, sSendStart, vReport, vReportStatusSend)); return ResourceProvider.read(VERSION, RELEASE_DATE, () -> fhirContext.newXmlParser().setStripVersionsFromReferences(false), classLoader, resolver, diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java index fdb4218..94d2d95 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java @@ -1,6 +1,7 @@ package de.medizininformatik_initiative.process.report.service; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_SEARCH_BUNDLE; import java.util.List; import java.util.Map; @@ -40,6 +41,9 @@ public CheckSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper protected void doExecute(DelegateExecution delegateExecution) { Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + + testProfile(bundle); + List<Bundle.BundleEntryComponent> searches = bundle.getEntry(); testNoResources(searches); @@ -50,6 +54,13 @@ protected void doExecute(DelegateExecution delegateExecution) VALID_SEARCH_PARAMS); } + private void testProfile(Bundle bundle) + { + if (bundle.getMeta().getProfile().stream().noneMatch(p -> PROFILE_SEARCH_BUNDLE.equals(p.getValue()))) + throw new RuntimeException( + "Search Bundle profile does not match expected profile '" + PROFILE_SEARCH_BUNDLE + "'"); + } + private void testNoResources(List<Bundle.BundleEntryComponent> searches) { if (searches.stream().map(Bundle.BundleEntryComponent::getResource).anyMatch(Objects::nonNull)) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index b6858e7..d42b26b 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -5,6 +5,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.FHIR_STORE_TYPE_BLAZE; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_SEARCH_BUNDLE_RESPONSE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import java.util.Collections; @@ -96,6 +97,8 @@ private Bundle executeSearchBundle(Bundle searchBundle) private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundle, Target target) { Bundle report = new Bundle(); + report.setMeta(responseBundle.getMeta()); + report.getMeta().addProfile(PROFILE_SEARCH_BUNDLE_RESPONSE); report.setType(responseBundle.getType()); report.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) .setValue(NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + organizationProvider.getLocalIdentifierValue()); @@ -108,12 +111,16 @@ private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundl Bundle.BundleEntryComponent responseEntry = responseBundle.getEntry().get(i); Bundle.BundleEntryComponent reportEntry = new Bundle.BundleEntryComponent(); - if (responseEntry.getResource() instanceof Bundle || responseEntry.getResource() == null) + if (responseEntry.getResource() instanceof Bundle || !responseEntry.hasResource()) + { toEntryComponentBundleResource(responseEntry, reportEntry, searchBundle.getEntry().get(i).getRequest().getUrl()); + } if (responseEntry.getResource() instanceof CapabilityStatement) + { toEntryComponentCapabilityStatementResource(responseEntry, reportEntry); + } reportEntry.setResponse(responseEntry.getResponse()); report.addEntry(reportEntry); @@ -141,8 +148,9 @@ private void toEntryComponentBundleResource(Bundle.BundleEntryComponent response reportEntryBundle.setTotal(responseEntryBundle.getTotal()); reportEntryBundle.getMeta().setLastUpdated(responseEntryBundle.getMeta().getLastUpdated()); - reportEntry.setResource(reportEntryBundle); } + + reportEntry.setResource(reportEntryBundle); } private void toEntryComponentCapabilityStatementResource(Bundle.BundleEntryComponent responseEntry, diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml new file mode 100644 index 0000000..0050230 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml @@ -0,0 +1,50 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" /> + <name value="MiiReportSearchBundleResponse" /> + <fhirVersion value="4.0.1" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <experimental value="false" /> + <abstract value="false" /> + <kind value="resource" /> + <type value="Bundle" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + <derivation value="constraint" /> + <differential> + <element id="Bundle.identifier"> + <path value="Bundle.identifier" /> + <min value="1" /> + </element> + <element id="Bundle.identifier.system"> + <path value="Bundle.identifier.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/sid/report" /> + </element> + <element id="Bundle.identifier.value"> + <path value="Bundle.identifier.value" /> + <min value="1" /> + </element> + <element id="Bundle.type"> + <path value="Bundle.type" /> + <fixedCode value="batch-response" /> + </element> + <element id="Bundle.entry.resource"> + <path value="Bundle.entry.resource" /> + <min value="1" /> + </element> + <element id="Bundle.entry.response"> + <path value="Bundle.entry.response" /> + <min value="1" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml new file mode 100644 index 0000000..04a7738 --- /dev/null +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml @@ -0,0 +1,55 @@ +<StructureDefinition xmlns="http://hl7.org/fhir"> + <meta> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> + <name value="MiiReportSearchBundle" /> + <fhirVersion value="4.0.1" /> + <!-- version managed by bpe --> + <version value="#{version}" /> + <!-- status managed by bpe --> + <status value="unknown" /> + <!-- date managed by bpe --> + <date value="#{date}" /> + <experimental value="false" /> + <abstract value="false" /> + <kind value="resource" /> + <type value="Bundle" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + <derivation value="constraint" /> + <differential> + <element id="Bundle.identifier"> + <path value="Bundle.identifier" /> + <min value="1" /> + </element> + <element id="Bundle.identifier.system"> + <path value="Bundle.identifier.system" /> + <min value="1" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + </element> + <element id="Bundle.identifier.value"> + <path value="Bundle.identifier.value" /> + <min value="1" /> + <fixedString value="search-bundle" /> + </element> + <element id="Bundle.type"> + <path value="Bundle.type" /> + <fixedCode value="batch" /> + </element> + <element id="Bundle.entry"> + <path value="Bundle.entry" /> + <min value="1" /> + </element> + <element id="Bundle.entry.request"> + <path value="Bundle.entry.request" /> + <min value="1" /> + </element> + <element id="Bundle.entry.request.method"> + <path value="Bundle.entry.request.method" /> + <fixedCode value="GET" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml index 81c4474..3d0250e 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml @@ -98,7 +98,7 @@ <path value="Task.input.value[x]" /> <type> <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> </type> </element> <element id="Task.input:search-bundle-reference.value[x].reference"> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml index 00c589a..dd2af8c 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml @@ -90,7 +90,7 @@ <path value="Task.input.value[x]" /> <type> <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> </type> </element> <element id="Task.input:search-bundle-reference.value[x].reference"> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml index 00ba555..0df6f4b 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml @@ -98,7 +98,7 @@ <path value="Task.input.value[x]" /> <type> <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Bundle" /> + <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" /> </type> </element> <element id="Task.input:search-bundle-response-reference.value[x].reference"> diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java index 853f846..3656871 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java @@ -33,11 +33,11 @@ public void testResourceLoading() throws Exception var reportReceive = provider.getResources(PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportReceive); - assertEquals(8, reportReceive.count()); + assertEquals(10, reportReceive.count()); var reportSend = provider.getResources(PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportSend); - assertEquals(9, reportSend.count()); + assertEquals(11, reportSend.count()); } } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java index 88692f3..b0c30bb 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java @@ -59,6 +59,7 @@ public class TaskProfileTest @ClassRule public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, Arrays.asList("highmed-task-base-0.5.0.xml", "extension-mii-report-status-error.xml", + "mii-report-search-bundle.xml", "mii-report-search-bundle-response.xml", "mii-report-task-autostart-start.xml", "mii-report-task-autostart-stop.xml", "mii-report-task-receive.xml", "mii-report-task-send.xml", "mii-report-task-send-start.xml"), Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-report.xml", diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml index de162e2..b976917 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml @@ -1,8 +1,11 @@ <Bundle xmlns="http://hl7.org/fhir"> <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ALL"></code> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> </tag> </meta> <type value="batch"/> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml index 6186772..57a76ed 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml @@ -1,8 +1,11 @@ <Bundle xmlns="http://hl7.org/fhir"> <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ALL"></code> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> </tag> </meta> <type value="batch"/> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml index 860681a..8865059 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml @@ -1,8 +1,11 @@ <Bundle xmlns="http://hl7.org/fhir"> <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ALL"></code> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> </tag> </meta> <type value="batch"/> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml index ee52804..e9f4ace 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml @@ -1,8 +1,11 @@ <Bundle xmlns="http://hl7.org/fhir"> <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ALL"></code> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> </tag> </meta> <type value="batch"/> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml index 5d7718d..6d07a08 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml @@ -1,37540 +1,37540 @@ <Bundle xmlns="http://hl7.org/fhir"> - <id value="cb23810e-a85b-47c0-9512-85af514935a3"></id> - <meta> - <versionId value="7"></versionId> - <lastUpdated value="2022-05-24T13:42:12.094+02:00"></lastUpdated> - <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="LOCAL"></code> - </tag> - <tag> - <extension url="http://highmed.org/fhir/StructureDefinition/extension-read-access-organization"> - <valueIdentifier> - <system value="http://highmed.org/sid/organization-identifier"></system> - <value value="Test_DIC"></value> - </valueIdentifier> - </extension> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ORGANIZATION"></code> - </tag> - </meta> - <identifier> - <system value="http://medizininformatik-initiative.de/sid/report"></system> - <value value="Report_Test_DIC"></value> - </identifier> - <type value="batch-response"></type> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.377+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.361+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.367+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.370+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.362+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.364+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.366+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.366+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.369+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.371+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.398+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.385+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.376+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.401+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.398+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.382+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.383+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.401+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.488+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.385+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.404+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.404+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Consent?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.409+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="MedicationStatement?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.413+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="MedicationAdministration?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Patient?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.416+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Encounter?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.418+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Condition?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.428+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Procedure?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.421+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="DiagnosticReport?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Observation?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.420+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="ServiceRequest?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.424+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="Medication?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <lastUpdated value="2022-05-24T13:42:07.422+02:00"></lastUpdated> - </meta> - <type value="searchset"></type> - <total value="0"></total> - <link> - <relation value="self"></relation> - <url value="ResearchSubject?_summary=count"></url> - </link> - </Bundle> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> - <entry> - <resource> - <CapabilityStatement xmlns="http://hl7.org/fhir"> - <name value="Server"></name> - <status value="active"></status> - <date value="2022-05-24T13:14:54+02:00"></date> - <kind value="capability"></kind> - <software> - <name value="HAPI FHIR Server"></name> - <version value="5.6.0"></version> - </software> - <fhirVersion value="4.0.1"></fhirVersion> - <format value="application/fhir+xml"></format> - <format value="application/fhir+json"></format> - <rest> - <mode value="server"></mode> - <resource> - <type value="Account"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Account:owner"></searchInclude> - <searchInclude value="Account:patient"></searchInclude> - <searchInclude value="Account:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:account"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:account"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:account"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="owner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-owner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Account-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ActivityDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ActivityDefinition:composed-of"></searchInclude> - <searchInclude value="ActivityDefinition:depends-on"></searchInclude> - <searchInclude value="ActivityDefinition:derived-from"></searchInclude> - <searchInclude value="ActivityDefinition:predecessor"></searchInclude> - <searchInclude value="ActivityDefinition:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="AdverseEvent"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="AdverseEvent:location"></searchInclude> - <searchInclude value="AdverseEvent:recorder"></searchInclude> - <searchInclude value="AdverseEvent:resultingcondition"></searchInclude> - <searchInclude value="AdverseEvent:study"></searchInclude> - <searchInclude value="AdverseEvent:subject"></searchInclude> - <searchInclude value="AdverseEvent:substance"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="severity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-severity"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="recorder"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="study"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-study"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="actuality"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="resultingcondition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="substance"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-substance"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="seriousness"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="event"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-event"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="AllergyIntolerance"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="AllergyIntolerance:asserter"></searchInclude> - <searchInclude value="AllergyIntolerance:patient"></searchInclude> - <searchInclude value="AllergyIntolerance:recorder"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="verification-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="criticality"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="clinical-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="severity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="manifestation"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="recorder"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="onset"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="asserter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="route"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="last-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date"></definition> - <type value="date"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Appointment"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Appointment:actor"></searchInclude> - <searchInclude value="Appointment:based-on"></searchInclude> - <searchInclude value="Appointment:location"></searchInclude> - <searchInclude value="Appointment:patient"></searchInclude> - <searchInclude value="Appointment:practitioner"></searchInclude> - <searchInclude value="Appointment:reason-reference"></searchInclude> - <searchInclude value="Appointment:slot"></searchInclude> - <searchInclude value="Appointment:supporting-info"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:appointment"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:appointment"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service-category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="slot"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-slot"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reason-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="supporting-info"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-supporting-info"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="appointment-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-appointment-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="part-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-part-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="actor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-actor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="reason-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Appointment-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="AppointmentResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="AppointmentResponse:actor"></searchInclude> - <searchInclude value="AppointmentResponse:appointment"></searchInclude> - <searchInclude value="AppointmentResponse:location"></searchInclude> - <searchInclude value="AppointmentResponse:patient"></searchInclude> - <searchInclude value="AppointmentResponse:practitioner"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="part-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="appointment"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="actor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="AuditEvent"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="AuditEvent:agent"></searchInclude> - <searchInclude value="AuditEvent:entity"></searchInclude> - <searchInclude value="AuditEvent:patient"></searchInclude> - <searchInclude value="AuditEvent:source"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="entity-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="agent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="entity-role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="altid"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-altid"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="agent-name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="entity-name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="subtype"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-subtype"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="action"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-action"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="outcome"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-outcome"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="policy"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-policy"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="site"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-site"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="agent-role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="entity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Basic"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Basic:author"></searchInclude> - <searchInclude value="Basic:patient"></searchInclude> - <searchInclude value="Basic:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Basic-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Binary"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="BiologicallyDerivedProduct"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="BodyStructure"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="BodyStructure:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="morphology"></name> - <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-morphology"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-location"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Bundle"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Bundle:composition"></searchInclude> - <searchInclude value="Bundle:message"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Bundle-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="message"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Bundle-message"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Bundle-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="composition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Bundle-composition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="timestamp"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Bundle-timestamp"></definition> - <type value="date"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CapabilityStatement"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CapabilityStatement:guide"></searchInclude> - <searchInclude value="CapabilityStatement:resource-profile"></searchInclude> - <searchInclude value="CapabilityStatement:supported-profile"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="software"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-software"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="fhirversion"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="mode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="guide"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="resource-profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="resource"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="format"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-format"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="supported-profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="security-service"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CarePlan"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CarePlan:activity-reference"></searchInclude> - <searchInclude value="CarePlan:based-on"></searchInclude> - <searchInclude value="CarePlan:care-team"></searchInclude> - <searchInclude value="CarePlan:condition"></searchInclude> - <searchInclude value="CarePlan:encounter"></searchInclude> - <searchInclude value="CarePlan:goal"></searchInclude> - <searchInclude value="CarePlan:instantiates-canonical"></searchInclude> - <searchInclude value="CarePlan:part-of"></searchInclude> - <searchInclude value="CarePlan:patient"></searchInclude> - <searchInclude value="CarePlan:performer"></searchInclude> - <searchInclude value="CarePlan:replaces"></searchInclude> - <searchInclude value="CarePlan:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:based-on"></searchRevInclude> - <searchRevInclude value="CarePlan:part-of"></searchRevInclude> - <searchRevInclude value="CarePlan:replaces"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:based-on"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:based-on"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="care-team"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-care-team"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="activity-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="activity-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="goal"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-goal"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="replaces"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-replaces"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="activity-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="condition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-condition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CareTeam"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CareTeam:encounter"></searchInclude> - <searchInclude value="CareTeam:participant"></searchInclude> - <searchInclude value="CareTeam:patient"></searchInclude> - <searchInclude value="CareTeam:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:care-team"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="participant"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-participant"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CatalogEntry"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ChargeItem"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ChargeItem:account"></searchInclude> - <searchInclude value="ChargeItem:context"></searchInclude> - <searchInclude value="ChargeItem:enterer"></searchInclude> - <searchInclude value="ChargeItem:patient"></searchInclude> - <searchInclude value="ChargeItem:performer-actor"></searchInclude> - <searchInclude value="ChargeItem:performing-organization"></searchInclude> - <searchInclude value="ChargeItem:requesting-organization"></searchInclude> - <searchInclude value="ChargeItem:service"></searchInclude> - <searchInclude value="ChargeItem:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="performing-organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="occurrence"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="entered-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="performer-function"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="factor-override"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="price-override"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-price-override"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-context"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="enterer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-enterer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="service"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-service"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer-actor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="account"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-account"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="requesting-organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ChargeItemDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Claim"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Claim:care-team"></searchInclude> - <searchInclude value="Claim:detail-udi"></searchInclude> - <searchInclude value="Claim:encounter"></searchInclude> - <searchInclude value="Claim:enterer"></searchInclude> - <searchInclude value="Claim:facility"></searchInclude> - <searchInclude value="Claim:insurer"></searchInclude> - <searchInclude value="Claim:item-udi"></searchInclude> - <searchInclude value="Claim:patient"></searchInclude> - <searchInclude value="Claim:payee"></searchInclude> - <searchInclude value="Claim:procedure-udi"></searchInclude> - <searchInclude value="Claim:provider"></searchInclude> - <searchInclude value="Claim:subdetail-udi"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClaimResponse:request"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:claim"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="care-team"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-care-team"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="payee"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-payee"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="insurer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-insurer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="detail-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-detail-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="enterer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-enterer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="procedure-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-procedure-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="item-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-item-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="subdetail-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="facility"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-facility"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Claim-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ClaimResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ClaimResponse:insurer"></searchInclude> - <searchInclude value="ClaimResponse:patient"></searchInclude> - <searchInclude value="ClaimResponse:request"></searchInclude> - <searchInclude value="ClaimResponse:requestor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="payment-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="requestor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="disposition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="insurer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="outcome"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ClinicalImpression"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ClinicalImpression:assessor"></searchInclude> - <searchInclude value="ClinicalImpression:encounter"></searchInclude> - <searchInclude value="ClinicalImpression:finding-ref"></searchInclude> - <searchInclude value="ClinicalImpression:investigation"></searchInclude> - <searchInclude value="ClinicalImpression:patient"></searchInclude> - <searchInclude value="ClinicalImpression:previous"></searchInclude> - <searchInclude value="ClinicalImpression:problem"></searchInclude> - <searchInclude value="ClinicalImpression:subject"></searchInclude> - <searchInclude value="ClinicalImpression:supporting-info"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:previous"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="previous"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="finding-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="assessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="finding-ref"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="problem"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="supporting-info"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="investigation"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CodeSystem"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CodeSystem:supplements"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="CodeSystem:supplements"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="language"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-language"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="content-mode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="supplements"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-supplements"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="system"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-system"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="lookup"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-lookup"></definition> - </operation> - <operation> - <name value="subsumes"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-subsumes"></definition> - </operation> - <operation> - <name value="validate-code"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-it-validate-code"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - <operation> - <name value="apply-codesystem-delta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-add"></definition> - </operation> - <operation> - <name value="apply-codesystem-delta-remove"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-remove"></definition> - </operation> - <operation> - <name value="upload-external-code-system"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-upload-external-code-system"></definition> - </operation> - </resource> - <resource> - <type value="Communication"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Communication:based-on"></searchInclude> - <searchInclude value="Communication:encounter"></searchInclude> - <searchInclude value="Communication:instantiates-canonical"></searchInclude> - <searchInclude value="Communication:part-of"></searchInclude> - <searchInclude value="Communication:patient"></searchInclude> - <searchInclude value="Communication:recipient"></searchInclude> - <searchInclude value="Communication:sender"></searchInclude> - <searchInclude value="Communication:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="medium"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-medium"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="received"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-received"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="sent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-sent"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="sender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-sender"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="recipient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-recipient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Communication-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CommunicationRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CommunicationRequest:based-on"></searchInclude> - <searchInclude value="CommunicationRequest:encounter"></searchInclude> - <searchInclude value="CommunicationRequest:patient"></searchInclude> - <searchInclude value="CommunicationRequest:recipient"></searchInclude> - <searchInclude value="CommunicationRequest:replaces"></searchInclude> - <searchInclude value="CommunicationRequest:requester"></searchInclude> - <searchInclude value="CommunicationRequest:sender"></searchInclude> - <searchInclude value="CommunicationRequest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:replaces"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="authored"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="medium"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="occurrence"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="group-identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="replaces"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="sender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="recipient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CompartmentDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="resource"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Composition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Composition:attester"></searchInclude> - <searchInclude value="Composition:author"></searchInclude> - <searchInclude value="Composition:encounter"></searchInclude> - <searchInclude value="Composition:entry"></searchInclude> - <searchInclude value="Composition:patient"></searchInclude> - <searchInclude value="Composition:related-ref"></searchInclude> - <searchInclude value="Composition:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="Bundle:composition"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:related-ref"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="confidentiality"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-confidentiality"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="section"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-section"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="related-id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="attester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-attester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="entry"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-entry"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="related-ref"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-ref"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Composition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="document"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Composition-i-document"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ConceptMap"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ConceptMap:other"></searchInclude> - <searchInclude value="ConceptMap:source"></searchInclude> - <searchInclude value="ConceptMap:source-uri"></searchInclude> - <searchInclude value="ConceptMap:target"></searchInclude> - <searchInclude value="ConceptMap:target-uri"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="ConceptMap:other"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="other"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-other"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="dependson"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-dependson"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target-system"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-system"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="source-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="source-system"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-system"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="target-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="product"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-product"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="source-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="translate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/ConceptMap-it-translate"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Condition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Condition:asserter"></searchInclude> - <searchInclude value="Condition:encounter"></searchInclude> - <searchInclude value="Condition:evidence-detail"></searchInclude> - <searchInclude value="Condition:patient"></searchInclude> - <searchInclude value="Condition:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:resultingcondition"></searchRevInclude> - <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:condition"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> - <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:condition"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="RiskAssessment:condition"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="onset-info"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-info"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="evidence"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="verification-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-verification-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="clinical-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="onset-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="abatement-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="abatement-age"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-age"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="evidence-detail"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence-detail"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="severity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-severity"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="recorded-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-recorded-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="asserter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-asserter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="stage"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-stage"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="abatement-string"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-string"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="onset-age"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-age"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="body-site"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-body-site"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Condition-category"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Consent"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Consent:actor"></searchInclude> - <searchInclude value="Consent:consentor"></searchInclude> - <searchInclude value="Consent:data"></searchInclude> - <searchInclude value="Consent:organization"></searchInclude> - <searchInclude value="Consent:patient"></searchInclude> - <searchInclude value="Consent:source-reference"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:source-reference"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="data"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-data"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="purpose"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-purpose"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="source-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-source-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="scope"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-scope"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="action"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-action"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="actor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-actor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="security-label"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-security-label"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="consentor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-consentor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Consent-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Contract"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Contract:authority"></searchInclude> - <searchInclude value="Contract:domain"></searchInclude> - <searchInclude value="Contract:patient"></searchInclude> - <searchInclude value="Contract:signer"></searchInclude> - <searchInclude value="Contract:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:source-reference"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-instantiates"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="authority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-authority"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="domain"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-domain"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="issued"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-issued"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="signer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-signer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Contract-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Coverage"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Coverage:beneficiary"></searchInclude> - <searchInclude value="Coverage:patient"></searchInclude> - <searchInclude value="Coverage:payor"></searchInclude> - <searchInclude value="Coverage:policy-holder"></searchInclude> - <searchInclude value="Coverage:subscriber"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:coverage"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subscriber"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-subscriber"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="payor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-payor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="beneficiary"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-beneficiary"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="class-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-value"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="class-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="dependent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-dependent"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="policy-holder"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-policy-holder"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Coverage-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CoverageEligibilityRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CoverageEligibilityRequest:enterer"></searchInclude> - <searchInclude value="CoverageEligibilityRequest:facility"></searchInclude> - <searchInclude value="CoverageEligibilityRequest:patient"></searchInclude> - <searchInclude value="CoverageEligibilityRequest:provider"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:request"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="enterer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="facility"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="CoverageEligibilityResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="CoverageEligibilityResponse:insurer"></searchInclude> - <searchInclude value="CoverageEligibilityResponse:patient"></searchInclude> - <searchInclude value="CoverageEligibilityResponse:request"></searchInclude> - <searchInclude value="CoverageEligibilityResponse:requestor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="requestor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="disposition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="insurer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="outcome"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DetectedIssue"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DetectedIssue:author"></searchInclude> - <searchInclude value="DetectedIssue:implicated"></searchInclude> - <searchInclude value="DetectedIssue:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identified"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-identified"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="implicated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Device"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Device:location"></searchInclude> - <searchInclude value="Device:organization"></searchInclude> - <searchInclude value="Device:patient"></searchInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="Claim:detail-udi"></searchRevInclude> - <searchRevInclude value="Claim:item-udi"></searchRevInclude> - <searchRevInclude value="Claim:procedure-udi"></searchRevInclude> - <searchRevInclude value="Claim:subdetail-udi"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:author"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceMetric:parent"></searchRevInclude> - <searchRevInclude value="DeviceMetric:source"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:device"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> - <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> - <searchRevInclude value="DeviceUseStatement:device"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="DocumentReference:subject"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:detail-udi"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:item-udi"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:procedure-udi"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:subdetail-udi"></searchRevInclude> - <searchRevInclude value="Flag:author"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:source"></searchRevInclude> - <searchRevInclude value="List:subject"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:device"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:device"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="MessageHeader:target"></searchRevInclude> - <searchRevInclude value="Observation:device"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:subject"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:author"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:participant"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> - <searchRevInclude value="Specimen:subject"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="udi-di"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-di"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="udi-carrier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-carrier"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="device-name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-device-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="manufacturer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-manufacturer"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="model"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-model"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Device-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DeviceDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DeviceDefinition:parent"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceDefinition:parent"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="parent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DeviceMetric"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DeviceMetric:parent"></searchInclude> - <searchInclude value="DeviceMetric:source"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:device"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:device"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="parent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-parent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-category"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DeviceRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DeviceRequest:based-on"></searchInclude> - <searchInclude value="DeviceRequest:device"></searchInclude> - <searchInclude value="DeviceRequest:encounter"></searchInclude> - <searchInclude value="DeviceRequest:instantiates-canonical"></searchInclude> - <searchInclude value="DeviceRequest:insurance"></searchInclude> - <searchInclude value="DeviceRequest:patient"></searchInclude> - <searchInclude value="DeviceRequest:performer"></searchInclude> - <searchInclude value="DeviceRequest:prior-request"></searchInclude> - <searchInclude value="DeviceRequest:requester"></searchInclude> - <searchInclude value="DeviceRequest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="insurance"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="group-identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="event-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="authored-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="device"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-device"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="prior-request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DeviceUseStatement"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DeviceUseStatement:device"></searchInclude> - <searchInclude value="DeviceUseStatement:patient"></searchInclude> - <searchInclude value="DeviceUseStatement:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="device"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DiagnosticReport"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DiagnosticReport:based-on"></searchInclude> - <searchInclude value="DiagnosticReport:encounter"></searchInclude> - <searchInclude value="DiagnosticReport:media"></searchInclude> - <searchInclude value="DiagnosticReport:patient"></searchInclude> - <searchInclude value="DiagnosticReport:performer"></searchInclude> - <searchInclude value="DiagnosticReport:result"></searchInclude> - <searchInclude value="DiagnosticReport:results-interpreter"></searchInclude> - <searchInclude value="DiagnosticReport:specimen"></searchInclude> - <searchInclude value="DiagnosticReport:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="media"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-media"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="conclusion"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="result"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-result"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="specimen"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="issued"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="results-interpreter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DocumentManifest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DocumentManifest:author"></searchInclude> - <searchInclude value="DocumentManifest:item"></searchInclude> - <searchInclude value="DocumentManifest:patient"></searchInclude> - <searchInclude value="DocumentManifest:recipient"></searchInclude> - <searchInclude value="DocumentManifest:related-ref"></searchInclude> - <searchInclude value="DocumentManifest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="item"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-item"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="related-id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="related-ref"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="recipient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="DocumentReference"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="DocumentReference:authenticator"></searchInclude> - <searchInclude value="DocumentReference:author"></searchInclude> - <searchInclude value="DocumentReference:custodian"></searchInclude> - <searchInclude value="DocumentReference:encounter"></searchInclude> - <searchInclude value="DocumentReference:patient"></searchInclude> - <searchInclude value="DocumentReference:related"></searchInclude> - <searchInclude value="DocumentReference:relatesto"></searchInclude> - <searchInclude value="DocumentReference:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:source-reference"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="DocumentReference:relatesto"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="language"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-language"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="relation"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relation"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="setting"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-setting"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="related"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-related"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="event"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-event"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="relationship"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relationship"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="authenticator"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="custodian"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-custodian"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="format"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-format"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="contenttype"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="security-label"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-security-label"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-location"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="relatesto"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="facility"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-facility"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EffectEvidenceSynthesis"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Encounter"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Encounter:account"></searchInclude> - <searchInclude value="Encounter:appointment"></searchInclude> - <searchInclude value="Encounter:based-on"></searchInclude> - <searchInclude value="Encounter:diagnosis"></searchInclude> - <searchInclude value="Encounter:episode-of-care"></searchInclude> - <searchInclude value="Encounter:location"></searchInclude> - <searchInclude value="Encounter:part-of"></searchInclude> - <searchInclude value="Encounter:participant"></searchInclude> - <searchInclude value="Encounter:patient"></searchInclude> - <searchInclude value="Encounter:practitioner"></searchInclude> - <searchInclude value="Encounter:reason-reference"></searchInclude> - <searchInclude value="Encounter:service-provider"></searchInclude> - <searchInclude value="Encounter:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:encounter"></searchRevInclude> - <searchRevInclude value="CareTeam:encounter"></searchRevInclude> - <searchRevInclude value="ChargeItem:context"></searchRevInclude> - <searchRevInclude value="Claim:encounter"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:encounter"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:encounter"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:encounter"></searchRevInclude> - <searchRevInclude value="Composition:encounter"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:encounter"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:part-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:encounter"></searchRevInclude> - <searchRevInclude value="Flag:encounter"></searchRevInclude> - <searchRevInclude value="ImagingStudy:encounter"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:encounter"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:encounter"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> - <searchRevInclude value="MedicationDispense:context"></searchRevInclude> - <searchRevInclude value="MedicationRequest:encounter"></searchRevInclude> - <searchRevInclude value="MedicationStatement:context"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> - <searchRevInclude value="Observation:encounter"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:encounter"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:encounter"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:encounter"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> - <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:encounter"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="participant-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="appointment"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-appointment"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="participant"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reason-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="location-period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="special-arrangement"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="class"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-class"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="episode-of-care"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="length"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-length"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="diagnosis"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-diagnosis"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="reason-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="service-provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-service-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="account"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-account"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Encounter-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="everything"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Endpoint"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Endpoint:organization"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="HealthcareService:endpoint"></searchRevInclude> - <searchRevInclude value="ImagingStudy:endpoint"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="InsurancePlan:endpoint"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Location:endpoint"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Organization:endpoint"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:endpoint"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="PractitionerRole:endpoint"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="payload-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-payload-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="connection-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-connection-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EnrollmentRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="EnrollmentRequest:patient"></searchInclude> - <searchInclude value="EnrollmentRequest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EnrollmentResponse:request"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EnrollmentResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="EnrollmentResponse:request"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EpisodeOfCare"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="EpisodeOfCare:care-manager"></searchInclude> - <searchInclude value="EpisodeOfCare:condition"></searchInclude> - <searchInclude value="EpisodeOfCare:incoming-referral"></searchInclude> - <searchInclude value="EpisodeOfCare:organization"></searchInclude> - <searchInclude value="EpisodeOfCare:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:context"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:encounter"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:episode-of-care"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Flag:encounter"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:encounter"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> - <searchRevInclude value="MedicationDispense:context"></searchRevInclude> - <searchRevInclude value="MedicationStatement:context"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> - <searchRevInclude value="Observation:encounter"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:encounter"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> - <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="incoming-referral"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="condition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="care-manager"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EventDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="EventDefinition:composed-of"></searchInclude> - <searchInclude value="EventDefinition:depends-on"></searchInclude> - <searchInclude value="EventDefinition:derived-from"></searchInclude> - <searchInclude value="EventDefinition:predecessor"></searchInclude> - <searchInclude value="EventDefinition:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Evidence"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Evidence:composed-of"></searchInclude> - <searchInclude value="Evidence:depends-on"></searchInclude> - <searchInclude value="Evidence:derived-from"></searchInclude> - <searchInclude value="Evidence:predecessor"></searchInclude> - <searchInclude value="Evidence:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Evidence-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="EvidenceVariable"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="EvidenceVariable:composed-of"></searchInclude> - <searchInclude value="EvidenceVariable:depends-on"></searchInclude> - <searchInclude value="EvidenceVariable:derived-from"></searchInclude> - <searchInclude value="EvidenceVariable:predecessor"></searchInclude> - <searchInclude value="EvidenceVariable:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ExampleScenario"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ExplanationOfBenefit"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ExplanationOfBenefit:care-team"></searchInclude> - <searchInclude value="ExplanationOfBenefit:claim"></searchInclude> - <searchInclude value="ExplanationOfBenefit:coverage"></searchInclude> - <searchInclude value="ExplanationOfBenefit:detail-udi"></searchInclude> - <searchInclude value="ExplanationOfBenefit:encounter"></searchInclude> - <searchInclude value="ExplanationOfBenefit:enterer"></searchInclude> - <searchInclude value="ExplanationOfBenefit:facility"></searchInclude> - <searchInclude value="ExplanationOfBenefit:item-udi"></searchInclude> - <searchInclude value="ExplanationOfBenefit:patient"></searchInclude> - <searchInclude value="ExplanationOfBenefit:payee"></searchInclude> - <searchInclude value="ExplanationOfBenefit:procedure-udi"></searchInclude> - <searchInclude value="ExplanationOfBenefit:provider"></searchInclude> - <searchInclude value="ExplanationOfBenefit:subdetail-udi"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="care-team"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="payee"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="detail-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="claim"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="enterer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="procedure-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="item-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="coverage"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="disposition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="subdetail-udi"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="facility"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="FamilyMemberHistory"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="FamilyMemberHistory:instantiates-canonical"></searchInclude> - <searchInclude value="FamilyMemberHistory:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="sex"></name> - <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="relationship"></name> - <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Flag"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Flag:author"></searchInclude> - <searchInclude value="Flag:encounter"></searchInclude> - <searchInclude value="Flag:patient"></searchInclude> - <searchInclude value="Flag:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Flag-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Flag-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Flag-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Goal"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Goal:patient"></searchInclude> - <searchInclude value="Goal:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:goal"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="start-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-start-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="lifecycle-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="achievement-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-achievement-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="target-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Goal-target-date"></definition> - <type value="date"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="GraphDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="start"></name> - <definition value="http://hl7.org/fhir/SearchParameter/GraphDefinition-start"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Group"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Group:managing-entity"></searchInclude> - <searchInclude value="Group:member"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:patient"></searchRevInclude> - <searchRevInclude value="CarePlan:subject"></searchRevInclude> - <searchRevInclude value="CareTeam:patient"></searchRevInclude> - <searchRevInclude value="CareTeam:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:subject"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:patient"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Condition:patient"></searchRevInclude> - <searchRevInclude value="Condition:subject"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:patient"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> - <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> - <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> - <searchRevInclude value="DocumentReference:patient"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="DocumentReference:subject"></searchRevInclude> - <searchRevInclude value="Encounter:patient"></searchRevInclude> - <searchRevInclude value="Encounter:subject"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> - <searchRevInclude value="Flag:patient"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="Goal:patient"></searchRevInclude> - <searchRevInclude value="Goal:subject"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> - <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> - <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> - <searchRevInclude value="Immunization:patient"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:subject"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:patient"></searchRevInclude> - <searchRevInclude value="List:subject"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> - <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> - <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> - <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> - <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> - <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> - <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:patient"></searchRevInclude> - <searchRevInclude value="Observation:subject"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:patient"></searchRevInclude> - <searchRevInclude value="Procedure:subject"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:subject"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> - <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> - <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> - <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> - <searchRevInclude value="Specimen:subject"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> - <searchParam> - <name value="actual"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-actual"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="managing-entity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-managing-entity"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="characteristic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="characteristic-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="member"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-member"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="exclude"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-exclude"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Group-value"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="GuidanceResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="GuidanceResponse:patient"></searchInclude> - <searchInclude value="GuidanceResponse:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-request"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="HealthcareService"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="HealthcareService:coverage-area"></searchInclude> - <searchInclude value="HealthcareService:endpoint"></searchInclude> - <searchInclude value="HealthcareService:location"></searchInclude> - <searchInclude value="HealthcareService:organization"></searchInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:service"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="PractitionerRole:service"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service-category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="service-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="program"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-program"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="characteristic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="coverage-area"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ImagingStudy"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ImagingStudy:basedon"></searchInclude> - <searchInclude value="ImagingStudy:encounter"></searchInclude> - <searchInclude value="ImagingStudy:endpoint"></searchInclude> - <searchInclude value="ImagingStudy:interpreter"></searchInclude> - <searchInclude value="ImagingStudy:patient"></searchInclude> - <searchInclude value="ImagingStudy:performer"></searchInclude> - <searchInclude value="ImagingStudy:referrer"></searchInclude> - <searchInclude value="ImagingStudy:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="dicom-class"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instance"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-instance"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="modality"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-modality"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="bodysite"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="interpreter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="started"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-started"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="referrer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="series"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-series"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="basedon"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Immunization"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Immunization:location"></searchInclude> - <searchInclude value="Immunization:manufacturer"></searchInclude> - <searchInclude value="Immunization:patient"></searchInclude> - <searchInclude value="Immunization:performer"></searchInclude> - <searchInclude value="Immunization:reaction"></searchInclude> - <searchInclude value="Immunization:reason-reference"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationEvaluation:immunization-event"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="lot-number"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-lot-number"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="status-reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="reason-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="manufacturer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-manufacturer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reaction-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reaction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target-disease"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-target-disease"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="series"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-series"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="vaccine-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="reason-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ImmunizationEvaluation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ImmunizationEvaluation:immunization-event"></searchInclude> - <searchInclude value="ImmunizationEvaluation:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="dose-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="immunization-event"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target-disease"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ImmunizationRecommendation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ImmunizationRecommendation:information"></searchInclude> - <searchInclude value="ImmunizationRecommendation:patient"></searchInclude> - <searchInclude value="ImmunizationRecommendation:support"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="vaccine-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target-disease"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="information"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="support"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ImplementationGuide"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ImplementationGuide:depends-on"></searchInclude> - <searchInclude value="ImplementationGuide:global"></searchInclude> - <searchInclude value="ImplementationGuide:resource"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CapabilityStatement:guide"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:depends-on"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="experimental"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="global"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-global"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="resource"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="InsurancePlan"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="InsurancePlan:administered-by"></searchInclude> - <searchInclude value="InsurancePlan:endpoint"></searchInclude> - <searchInclude value="InsurancePlan:owned-by"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="owned-by"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="administered-by"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Invoice"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Invoice:account"></searchInclude> - <searchInclude value="Invoice:issuer"></searchInclude> - <searchInclude value="Invoice:participant"></searchInclude> - <searchInclude value="Invoice:patient"></searchInclude> - <searchInclude value="Invoice:recipient"></searchInclude> - <searchInclude value="Invoice:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="totalgross"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalgross"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="participant-role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="issuer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-issuer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="participant"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="totalnet"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalnet"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="recipient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-recipient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="account"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-account"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Invoice-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Library"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Library:composed-of"></searchInclude> - <searchInclude value="Library:depends-on"></searchInclude> - <searchInclude value="Library:derived-from"></searchInclude> - <searchInclude value="Library:predecessor"></searchInclude> - <searchInclude value="Library:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="content-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-content-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Library-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Linkage"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Linkage:author"></searchInclude> - <searchInclude value="Linkage:item"></searchInclude> - <searchInclude value="Linkage:source"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="item"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Linkage-item"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Linkage-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Linkage-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="List"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="List:encounter"></searchInclude> - <searchInclude value="List:item"></searchInclude> - <searchInclude value="List:patient"></searchInclude> - <searchInclude value="List:source"></searchInclude> - <searchInclude value="List:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="empty-reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-empty-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="item"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-item"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="notes"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-notes"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/List-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Location"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Location:endpoint"></searchInclude> - <searchInclude value="Location:organization"></searchInclude> - <searchInclude value="Location:partof"></searchInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:location"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:location"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:location"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="Claim:facility"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:domain"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:facility"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="Device:location"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:location"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:facility"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="HealthcareService:coverage-area"></searchRevInclude> - <searchRevInclude value="HealthcareService:location"></searchRevInclude> - <searchRevInclude value="Immunization:location"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:subject"></searchRevInclude> - <searchRevInclude value="Location:partof"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationDispense:destination"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:subject"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:location"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="PractitionerRole:location"></searchRevInclude> - <searchRevInclude value="Procedure:location"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:location"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:site"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> - <searchRevInclude value="Specimen:subject"></searchRevInclude> - <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="operational-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-operational-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="near"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-near"></definition> - <type value="special"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="partof"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-partof"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Location-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Measure"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Measure:composed-of"></searchInclude> - <searchInclude value="Measure:depends-on"></searchInclude> - <searchInclude value="Measure:derived-from"></searchInclude> - <searchInclude value="Measure:predecessor"></searchInclude> - <searchInclude value="Measure:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:measure"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Measure-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MeasureReport"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MeasureReport:evaluated-resource"></searchInclude> - <searchInclude value="MeasureReport:measure"></searchInclude> - <searchInclude value="MeasureReport:patient"></searchInclude> - <searchInclude value="MeasureReport:reporter"></searchInclude> - <searchInclude value="MeasureReport:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="reporter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-reporter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="measure"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-measure"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="evaluated-resource"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Media"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Media:based-on"></searchInclude> - <searchInclude value="Media:device"></searchInclude> - <searchInclude value="Media:encounter"></searchInclude> - <searchInclude value="Media:operator"></searchInclude> - <searchInclude value="Media:patient"></searchInclude> - <searchInclude value="Media:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:media"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="modality"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-modality"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="operator"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-operator"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="site"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-site"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="view"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-view"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="device"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-device"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Media-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Medication"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Medication:ingredient"></searchInclude> - <searchInclude value="Medication:manufacturer"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Medication:ingredient"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:medication"></searchRevInclude> - <searchRevInclude value="MedicationDispense:medication"></searchRevInclude> - <searchRevInclude value="MedicationRequest:medication"></searchRevInclude> - <searchRevInclude value="MedicationStatement:medication"></searchRevInclude> - <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="ingredient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="lot-number"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-lot-number"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="manufacturer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-manufacturer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="ingredient-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="form"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-form"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="expiration-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-expiration-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Medication-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicationAdministration"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicationAdministration:context"></searchInclude> - <searchInclude value="MedicationAdministration:device"></searchInclude> - <searchInclude value="MedicationAdministration:medication"></searchInclude> - <searchInclude value="MedicationAdministration:patient"></searchInclude> - <searchInclude value="MedicationAdministration:performer"></searchInclude> - <searchInclude value="MedicationAdministration:request"></searchInclude> - <searchInclude value="MedicationAdministration:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:part-of"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="medication"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reason-given"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective-time"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-context"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reason-not-given"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="device"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-device"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicationDispense"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicationDispense:context"></searchInclude> - <searchInclude value="MedicationDispense:destination"></searchInclude> - <searchInclude value="MedicationDispense:medication"></searchInclude> - <searchInclude value="MedicationDispense:patient"></searchInclude> - <searchInclude value="MedicationDispense:performer"></searchInclude> - <searchInclude value="MedicationDispense:prescription"></searchInclude> - <searchInclude value="MedicationDispense:receiver"></searchInclude> - <searchInclude value="MedicationDispense:responsibleparty"></searchInclude> - <searchInclude value="MedicationDispense:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="destination"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-destination"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-context"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="receiver"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="medication"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="responsibleparty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="whenhandedover"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="whenprepared"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="prescription"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-prescription"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicationKnowledge"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicationKnowledge:ingredient"></searchInclude> - <searchInclude value="MedicationKnowledge:manufacturer"></searchInclude> - <searchInclude value="MedicationKnowledge:monograph"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="ingredient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="doseform"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="classification-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="monograph-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="classification"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="manufacturer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="ingredient-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="source-cost"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="monitoring-program-name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="monograph"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="monitoring-program-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicationRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicationRequest:encounter"></searchInclude> - <searchInclude value="MedicationRequest:intended-dispenser"></searchInclude> - <searchInclude value="MedicationRequest:intended-performer"></searchInclude> - <searchInclude value="MedicationRequest:medication"></searchInclude> - <searchInclude value="MedicationRequest:patient"></searchInclude> - <searchInclude value="MedicationRequest:requester"></searchInclude> - <searchInclude value="MedicationRequest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:request"></searchRevInclude> - <searchRevInclude value="MedicationDispense:prescription"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="authoredon"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="intended-performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="intended-performertype"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="intended-dispenser"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="medication"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicationStatement"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicationStatement:context"></searchInclude> - <searchInclude value="MedicationStatement:medication"></searchInclude> - <searchInclude value="MedicationStatement:part-of"></searchInclude> - <searchInclude value="MedicationStatement:patient"></searchInclude> - <searchInclude value="MedicationStatement:source"></searchInclude> - <searchInclude value="MedicationStatement:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="medication"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-context"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProduct"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductPackaged:subject"></searchRevInclude> - <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name-language"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductAuthorization"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductAuthorization:holder"></searchInclude> - <searchInclude value="MedicinalProductAuthorization:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="holder"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductContraindication"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductContraindication:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductIndication"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductIndication:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductIngredient"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductInteraction"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductInteraction:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductManufactured"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductPackaged"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductPackaged:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductPharmaceutical"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="route"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="target-species"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MedicinalProductUndesirableEffect"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MedicinalProductUndesirableEffect:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MessageDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MessageDefinition:parent"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="parent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-parent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="focus"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-focus"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="event"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-event"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MessageHeader"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MessageHeader:author"></searchInclude> - <searchInclude value="MessageHeader:enterer"></searchInclude> - <searchInclude value="MessageHeader:focus"></searchInclude> - <searchInclude value="MessageHeader:receiver"></searchInclude> - <searchInclude value="MessageHeader:responsible"></searchInclude> - <searchInclude value="MessageHeader:sender"></searchInclude> - <searchInclude value="MessageHeader:target"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="Bundle:message"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="receiver"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-receiver"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="destination"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="focus"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-focus"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="target"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-target"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="destination-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="sender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-sender"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="source-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="responsible"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-responsible"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="enterer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-enterer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="response-id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-response-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="event"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-event"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="MolecularSequence"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="MolecularSequence:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:has-member"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="referenceseqid-variant-coordinate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="chromosome"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="window-end"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="window-start"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="variant-end"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="chromosome-variant-coordinate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="variant-start"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="chromosome-window-coordinate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="referenceseqid-window-coordinate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="referenceseqid"></name> - <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="NamingSystem"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="contact"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-contact"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="responsible"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-responsible"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-value"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="kind"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-kind"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="id-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-id-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="NutritionOrder"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="NutritionOrder:encounter"></searchInclude> - <searchInclude value="NutritionOrder:instantiates-canonical"></searchInclude> - <searchInclude value="NutritionOrder:patient"></searchInclude> - <searchInclude value="NutritionOrder:provider"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="oraldiet"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="additive"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-additive"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="datetime"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="supplement"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="formula"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-formula"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Observation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Observation:based-on"></searchInclude> - <searchInclude value="Observation:derived-from"></searchInclude> - <searchInclude value="Observation:device"></searchInclude> - <searchInclude value="Observation:encounter"></searchInclude> - <searchInclude value="Observation:focus"></searchInclude> - <searchInclude value="Observation:has-member"></searchInclude> - <searchInclude value="Observation:part-of"></searchInclude> - <searchInclude value="Observation:patient"></searchInclude> - <searchInclude value="Observation:performer"></searchInclude> - <searchInclude value="Observation:specimen"></searchInclude> - <searchInclude value="Observation:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:result"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Immunization:reaction"></searchRevInclude> - <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:has-member"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:part-of"></searchRevInclude> - <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="combo-data-absent-reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="component-data-absent-reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="combo-code-value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-concept"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="value-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="focus"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-focus"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="has-member"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-has-member"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code-value-string"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-string"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="component-code-value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="code-value-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-date"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="specimen"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-specimen"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="component-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code-value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="combo-code-value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="value-string"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-string"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="combo-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="method"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-method"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="component-value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="data-absent-reason"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="combo-value-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="code-value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-concept"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="component-code-value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="component-value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-concept"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="device"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-device"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="combo-value-concept"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Observation-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="lastn"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Observation-t-lastn"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ObservationDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="OperationDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="OperationDefinition:base"></searchInclude> - <searchInclude value="OperationDefinition:input-profile"></searchInclude> - <searchInclude value="OperationDefinition:output-profile"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="OperationDefinition:base"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instance"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-instance"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="output-profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="kind"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-kind"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="input-profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="system"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-system"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="base"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-base"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="OperationOutcome"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Organization"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Organization:endpoint"></searchInclude> - <searchInclude value="Organization:partof"></searchInclude> - <searchRevInclude value="Account:owner"></searchRevInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:author"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="ChargeItem:performing-organization"></searchRevInclude> - <searchRevInclude value="ChargeItem:requesting-organization"></searchRevInclude> - <searchRevInclude value="Claim:care-team"></searchRevInclude> - <searchRevInclude value="Claim:insurer"></searchRevInclude> - <searchRevInclude value="Claim:payee"></searchRevInclude> - <searchRevInclude value="Claim:provider"></searchRevInclude> - <searchRevInclude value="ClaimResponse:insurer"></searchRevInclude> - <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:attester"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:consentor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:organization"></searchRevInclude> - <searchRevInclude value="Contract:authority"></searchRevInclude> - <searchRevInclude value="Contract:signer"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="Coverage:payor"></searchRevInclude> - <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:insurer"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="Device:organization"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:custodian"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:service-provider"></searchRevInclude> - <searchRevInclude value="Endpoint:organization"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:organization"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> - <searchRevInclude value="Flag:author"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="Goal:subject"></searchRevInclude> - <searchRevInclude value="Group:managing-entity"></searchRevInclude> - <searchRevInclude value="HealthcareService:organization"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="Immunization:manufacturer"></searchRevInclude> - <searchRevInclude value="Immunization:performer"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="InsurancePlan:administered-by"></searchRevInclude> - <searchRevInclude value="InsurancePlan:owned-by"></searchRevInclude> - <searchRevInclude value="Invoice:issuer"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Invoice:recipient"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:author"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Location:organization"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="Medication:manufacturer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationKnowledge:manufacturer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-dispenser"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MedicationStatement:source"></searchRevInclude> - <searchRevInclude value="MedicinalProductAuthorization:holder"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> - <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> - <searchRevInclude value="MessageHeader:sender"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="Organization:partof"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:network"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:participating-organization"></searchRevInclude> - <searchRevInclude value="OrganizationAffiliation:primary-organization"></searchRevInclude> - <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> - <searchRevInclude value="Patient:organization"></searchRevInclude> - <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PaymentReconciliation:payment-issuer"></searchRevInclude> - <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> - <searchRevInclude value="Person:organization"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="PractitionerRole:organization"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:sponsor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> - <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="partof"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-partof"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-city"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="OrganizationAffiliation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="OrganizationAffiliation:endpoint"></searchInclude> - <searchInclude value="OrganizationAffiliation:location"></searchInclude> - <searchInclude value="OrganizationAffiliation:network"></searchInclude> - <searchInclude value="OrganizationAffiliation:participating-organization"></searchInclude> - <searchInclude value="OrganizationAffiliation:primary-organization"></searchInclude> - <searchInclude value="OrganizationAffiliation:service"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="primary-organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="network"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="participating-organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Parameters"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Patient"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Patient:general-practitioner"></searchInclude> - <searchInclude value="Patient:link"></searchInclude> - <searchInclude value="Patient:organization"></searchInclude> - <searchRevInclude value="Account:patient"></searchRevInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> - <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:patient"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:patient"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:patient"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:author"></searchRevInclude> - <searchRevInclude value="Basic:patient"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="BodyStructure:patient"></searchRevInclude> - <searchRevInclude value="CarePlan:patient"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CarePlan:subject"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="CareTeam:patient"></searchRevInclude> - <searchRevInclude value="CareTeam:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:patient"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="ChargeItem:subject"></searchRevInclude> - <searchRevInclude value="Claim:patient"></searchRevInclude> - <searchRevInclude value="Claim:payee"></searchRevInclude> - <searchRevInclude value="ClaimResponse:patient"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:patient"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="Communication:subject"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:patient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> - <searchRevInclude value="Composition:attester"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:patient"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:asserter"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Condition:patient"></searchRevInclude> - <searchRevInclude value="Condition:subject"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:consentor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:patient"></searchRevInclude> - <searchRevInclude value="Contract:patient"></searchRevInclude> - <searchRevInclude value="Contract:signer"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="Coverage:beneficiary"></searchRevInclude> - <searchRevInclude value="Coverage:patient"></searchRevInclude> - <searchRevInclude value="Coverage:payor"></searchRevInclude> - <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> - <searchRevInclude value="Coverage:subscriber"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:patient"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:patient"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> - <searchRevInclude value="Device:patient"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> - <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> - <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:patient"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="DocumentReference:subject"></searchRevInclude> - <searchRevInclude value="Encounter:patient"></searchRevInclude> - <searchRevInclude value="Encounter:subject"></searchRevInclude> - <searchRevInclude value="EnrollmentRequest:patient"></searchRevInclude> - <searchRevInclude value="EnrollmentRequest:subject"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:patient"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> - <searchRevInclude value="Flag:author"></searchRevInclude> - <searchRevInclude value="Flag:patient"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="Goal:patient"></searchRevInclude> - <searchRevInclude value="Goal:subject"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="GuidanceResponse:patient"></searchRevInclude> - <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> - <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> - <searchRevInclude value="Immunization:patient"></searchRevInclude> - <searchRevInclude value="ImmunizationEvaluation:patient"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:patient"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Invoice:patient"></searchRevInclude> - <searchRevInclude value="Invoice:recipient"></searchRevInclude> - <searchRevInclude value="Invoice:subject"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:patient"></searchRevInclude> - <searchRevInclude value="List:source"></searchRevInclude> - <searchRevInclude value="List:subject"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:patient"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="Media:patient"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> - <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> - <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> - <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> - <searchRevInclude value="MedicationStatement:source"></searchRevInclude> - <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="MolecularSequence:patient"></searchRevInclude> - <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:patient"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="Observation:subject"></searchRevInclude> - <searchRevInclude value="Patient:link"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="Person:link"></searchRevInclude> - <searchRevInclude value="Person:patient"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:patient"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Procedure:subject"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:patient"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:patient"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RelatedPerson:patient"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:participant"></searchRevInclude> - <searchRevInclude value="RequestGroup:patient"></searchRevInclude> - <searchRevInclude value="RequestGroup:subject"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchSubject:individual"></searchRevInclude> - <searchRevInclude value="ResearchSubject:patient"></searchRevInclude> - <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> - <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> - <searchRevInclude value="Specimen:patient"></searchRevInclude> - <searchRevInclude value="Specimen:subject"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:patient"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> - <searchParam> - <name value="birthdate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="deceased"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-deceased"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="gender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="link"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-link"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="language"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-language"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="death-date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-death-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="given"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="general-practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-general-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Patient-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="family"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="everything"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="PaymentNotice"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="PaymentNotice:provider"></searchInclude> - <searchInclude value="PaymentNotice:request"></searchInclude> - <searchInclude value="PaymentNotice:response"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="payment-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="provider"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-provider"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="response"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-response"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="PaymentReconciliation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="PaymentReconciliation:payment-issuer"></searchInclude> - <searchInclude value="PaymentReconciliation:request"></searchInclude> - <searchInclude value="PaymentReconciliation:requestor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="request"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="created"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="requestor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="disposition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="outcome"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="payment-issuer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Person"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Person:link"></searchInclude> - <searchInclude value="Person:organization"></searchInclude> - <searchInclude value="Person:patient"></searchInclude> - <searchInclude value="Person:practitioner"></searchInclude> - <searchInclude value="Person:relatedperson"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="Person:link"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="birthdate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="gender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="link"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-link"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="relatedperson"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-relatedperson"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Person-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="PlanDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="PlanDefinition:composed-of"></searchInclude> - <searchInclude value="PlanDefinition:definition"></searchInclude> - <searchInclude value="PlanDefinition:depends-on"></searchInclude> - <searchInclude value="PlanDefinition:derived-from"></searchInclude> - <searchInclude value="PlanDefinition:predecessor"></searchInclude> - <searchInclude value="PlanDefinition:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:protocol"></searchRevInclude> - <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="definition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-definition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Practitioner"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> - <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:practitioner"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:practitioner"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:author"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="Claim:care-team"></searchRevInclude> - <searchRevInclude value="Claim:enterer"></searchRevInclude> - <searchRevInclude value="Claim:payee"></searchRevInclude> - <searchRevInclude value="Claim:provider"></searchRevInclude> - <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:attester"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:asserter"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:consentor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:signer"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> - <searchRevInclude value="DetectedIssue:author"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> - <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="DocumentReference:subject"></searchRevInclude> - <searchRevInclude value="Encounter:participant"></searchRevInclude> - <searchRevInclude value="Encounter:practitioner"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:care-manager"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> - <searchRevInclude value="Flag:author"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="Group:managing-entity"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> - <searchRevInclude value="Immunization:performer"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:author"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:source"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> - <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MedicationStatement:source"></searchRevInclude> - <searchRevInclude value="MessageHeader:author"></searchRevInclude> - <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> - <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> - <searchRevInclude value="MessageHeader:sender"></searchRevInclude> - <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> - <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> - <searchRevInclude value="Person:link"></searchRevInclude> - <searchRevInclude value="Person:practitioner"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="PractitionerRole:practitioner"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:author"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:participant"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> - <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="Specimen:collector"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="gender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="communication"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-communication"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="given"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="family"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="PractitionerRole"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="PractitionerRole:endpoint"></searchInclude> - <searchInclude value="PractitionerRole:location"></searchInclude> - <searchInclude value="PractitionerRole:organization"></searchInclude> - <searchInclude value="PractitionerRole:practitioner"></searchInclude> - <searchInclude value="PractitionerRole:service"></searchInclude> - <searchRevInclude value="Account:subject"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:author"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="Claim:care-team"></searchRevInclude> - <searchRevInclude value="Claim:enterer"></searchRevInclude> - <searchRevInclude value="Claim:payee"></searchRevInclude> - <searchRevInclude value="Claim:provider"></searchRevInclude> - <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:attester"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:asserter"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:consentor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:signer"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> - <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> - <searchRevInclude value="DetectedIssue:author"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:participant"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> - <searchRevInclude value="Flag:author"></searchRevInclude> - <searchRevInclude value="Group:managing-entity"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> - <searchRevInclude value="Immunization:performer"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:author"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="List:source"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MedicationStatement:source"></searchRevInclude> - <searchRevInclude value="MessageHeader:author"></searchRevInclude> - <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> - <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> - <searchRevInclude value="MessageHeader:sender"></searchRevInclude> - <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> - <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:author"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:participant"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> - <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="Specimen:collector"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> - <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="practitioner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="endpoint"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-service"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="organization"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Procedure"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Procedure:based-on"></searchInclude> - <searchInclude value="Procedure:encounter"></searchInclude> - <searchInclude value="Procedure:instantiates-canonical"></searchInclude> - <searchInclude value="Procedure:location"></searchInclude> - <searchInclude value="Procedure:part-of"></searchInclude> - <searchInclude value="Procedure:patient"></searchInclude> - <searchInclude value="Procedure:performer"></searchInclude> - <searchInclude value="Procedure:reason-reference"></searchInclude> - <searchInclude value="Procedure:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> - <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Flag:subject"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:part-of"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:part-of"></searchRevInclude> - <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="reason-code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="reason-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Procedure-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Provenance"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Provenance:agent"></searchInclude> - <searchInclude value="Provenance:entity"></searchInclude> - <searchInclude value="Provenance:location"></searchInclude> - <searchInclude value="Provenance:patient"></searchInclude> - <searchInclude value="Provenance:target"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="agent-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="agent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="signature-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-signature-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="recorded"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-recorded"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="when"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-when"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="target"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-target"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-location"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="agent-role"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-role"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="entity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Provenance-entity"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Questionnaire"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:questionnaire"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="definition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-definition"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="subject-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="QuestionnaireResponse"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="QuestionnaireResponse:author"></searchInclude> - <searchInclude value="QuestionnaireResponse:based-on"></searchInclude> - <searchInclude value="QuestionnaireResponse:encounter"></searchInclude> - <searchInclude value="QuestionnaireResponse:part-of"></searchInclude> - <searchInclude value="QuestionnaireResponse:patient"></searchInclude> - <searchInclude value="QuestionnaireResponse:questionnaire"></searchInclude> - <searchInclude value="QuestionnaireResponse:source"></searchInclude> - <searchInclude value="QuestionnaireResponse:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Consent:source-reference"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:derived-from"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:has-member"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="authored"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="questionnaire"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="RelatedPerson"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="RelatedPerson:patient"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> - <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> - <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> - <searchRevInclude value="Appointment:actor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> - <searchRevInclude value="AuditEvent:agent"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="AuditEvent:source"></searchRevInclude> - <searchRevInclude value="Basic:author"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:performer"></searchRevInclude> - <searchRevInclude value="CareTeam:participant"></searchRevInclude> - <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> - <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> - <searchRevInclude value="Claim:payee"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="Communication:recipient"></searchRevInclude> - <searchRevInclude value="Communication:sender"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> - <searchRevInclude value="Composition:attester"></searchRevInclude> - <searchRevInclude value="Composition:author"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:asserter"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:actor"></searchRevInclude> - <searchRevInclude value="Consent:consentor"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:signer"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="Coverage:payor"></searchRevInclude> - <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> - <searchRevInclude value="Coverage:subscriber"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:author"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:author"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:participant"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> - <searchRevInclude value="Group:managing-entity"></searchRevInclude> - <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Invoice:participant"></searchRevInclude> - <searchRevInclude value="Invoice:recipient"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MeasureReport:subject"></searchRevInclude> - <searchRevInclude value="Media:operator"></searchRevInclude> - <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> - <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> - <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> - <searchRevInclude value="MedicationStatement:source"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:performer"></searchRevInclude> - <searchRevInclude value="Patient:link"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="Person:link"></searchRevInclude> - <searchRevInclude value="Person:relatedperson"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:performer"></searchRevInclude> - <searchRevInclude value="Provenance:agent"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="RequestGroup:participant"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Schedule:actor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> - <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> - <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:owner"></searchRevInclude> - <searchRevInclude value="Task:requester"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="birthdate"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="address-state"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="gender"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="address-country"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="phonetic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="telecom"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-city"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="relationship"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="email"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="address-postalcode"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="phone"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="address-use"></name> - <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="RequestGroup"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="RequestGroup:author"></searchInclude> - <searchInclude value="RequestGroup:encounter"></searchInclude> - <searchInclude value="RequestGroup:instantiates-canonical"></searchInclude> - <searchInclude value="RequestGroup:participant"></searchInclude> - <searchInclude value="RequestGroup:patient"></searchInclude> - <searchInclude value="RequestGroup:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="authored"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-authored"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="author"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-author"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="participant"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-participant"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="group-identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ResearchDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ResearchDefinition:composed-of"></searchInclude> - <searchInclude value="ResearchDefinition:depends-on"></searchInclude> - <searchInclude value="ResearchDefinition:derived-from"></searchInclude> - <searchInclude value="ResearchDefinition:predecessor"></searchInclude> - <searchInclude value="ResearchDefinition:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ResearchElementDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ResearchElementDefinition:composed-of"></searchInclude> - <searchInclude value="ResearchElementDefinition:depends-on"></searchInclude> - <searchInclude value="ResearchElementDefinition:derived-from"></searchInclude> - <searchInclude value="ResearchElementDefinition:predecessor"></searchInclude> - <searchInclude value="ResearchElementDefinition:successor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="successor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="predecessor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="composed-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="depends-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="topic"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ResearchStudy"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ResearchStudy:partof"></searchInclude> - <searchInclude value="ResearchStudy:principalinvestigator"></searchInclude> - <searchInclude value="ResearchStudy:protocol"></searchInclude> - <searchInclude value="ResearchStudy:site"></searchInclude> - <searchInclude value="ResearchStudy:sponsor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:study"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchStudy:partof"></searchRevInclude> - <searchRevInclude value="ResearchSubject:study"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="partof"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-partof"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="sponsor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="focus"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-focus"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="principalinvestigator"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="protocol"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="site"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-site"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="location"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-location"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="keyword"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ResearchSubject"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ResearchSubject:individual"></searchInclude> - <searchInclude value="ResearchSubject:patient"></searchInclude> - <searchInclude value="ResearchSubject:study"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="study"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-study"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="individual"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-individual"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="RiskAssessment"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="RiskAssessment:condition"></searchInclude> - <searchInclude value="RiskAssessment:encounter"></searchInclude> - <searchInclude value="RiskAssessment:patient"></searchInclude> - <searchInclude value="RiskAssessment:performer"></searchInclude> - <searchInclude value="RiskAssessment:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="method"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-method"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="probability"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-probability"></definition> - <type value="number"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="condition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-condition"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="risk"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-risk"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="RiskEvidenceSynthesis"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="effective"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Schedule"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Schedule:actor"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Slot:schedule"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service-category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="service-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="active"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-active"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="actor"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Schedule-actor"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SearchParameter"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="SearchParameter:component"></searchInclude> - <searchInclude value="SearchParameter:derived-from"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="SearchParameter:component"></searchRevInclude> - <searchRevInclude value="SearchParameter:derived-from"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="derived-from"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="target"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-target"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="component"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-component"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="base"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-base"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ServiceRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="ServiceRequest:based-on"></searchInclude> - <searchInclude value="ServiceRequest:encounter"></searchInclude> - <searchInclude value="ServiceRequest:instantiates-canonical"></searchInclude> - <searchInclude value="ServiceRequest:patient"></searchInclude> - <searchInclude value="ServiceRequest:performer"></searchInclude> - <searchInclude value="ServiceRequest:replaces"></searchInclude> - <searchInclude value="ServiceRequest:requester"></searchInclude> - <searchInclude value="ServiceRequest:specimen"></searchInclude> - <searchInclude value="ServiceRequest:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:based-on"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="Encounter:based-on"></searchRevInclude> - <searchRevInclude value="EpisodeOfCare:incoming-referral"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:based-on"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:based-on"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Procedure:based-on"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> - <searchRevInclude value="ServiceRequest:replaces"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="authored"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-authored"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="requisition"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="occurrence"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="specimen"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="instantiates-uri"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="replaces"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="instantiates-canonical"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="performer-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="body-site"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Slot"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Slot:schedule"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:slot"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="specialty"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-specialty"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="service-category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="appointment-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-appointment-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="service-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="start"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-start"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="schedule"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-schedule"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Slot-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Specimen"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Specimen:collector"></searchInclude> - <searchInclude value="Specimen:parent"></searchInclude> - <searchInclude value="Specimen:patient"></searchInclude> - <searchInclude value="Specimen:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DiagnosticReport:specimen"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Media:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="Observation:specimen"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="ServiceRequest:specimen"></searchRevInclude> - <searchRevInclude value="Specimen:parent"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="container"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="container-id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="parent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-parent"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="bodysite"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-bodysite"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="collected"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collected"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="accession"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-accession"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="collector"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collector"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Specimen-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SpecimenDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="container"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="StructureDefinition"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="StructureDefinition:base"></searchInclude> - <searchInclude value="StructureDefinition:valueset"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CapabilityStatement:resource-profile"></searchRevInclude> - <searchRevInclude value="CapabilityStatement:supported-profile"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:global"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="OperationDefinition:input-profile"></searchRevInclude> - <searchRevInclude value="OperationDefinition:output-profile"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="StructureDefinition:base"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="experimental"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-type"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="path"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-path"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="base-path"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="keyword"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="valueset"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="kind"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-kind"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="abstract"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="ext-context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="derivation"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="base"></name> - <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base"></definition> - <type value="reference"></type> - </searchParam> - <operation> - <name value="snapshot"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/StructureDefinition-it-snapshot"></definition> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="StructureMap"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Subscription"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="criteria"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-criteria"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="payload"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-payload"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="contact"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-contact"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Subscription-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - <operation> - <name value="trigger-subscription"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Subscription-it-trigger-subscription"></definition> - </operation> - </resource> - <resource> - <type value="Substance"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Substance:substance-reference"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="Group:member"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="Medication:ingredient"></searchRevInclude> - <searchRevInclude value="MedicationKnowledge:ingredient"></searchRevInclude> - <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Specimen:subject"></searchRevInclude> - <searchRevInclude value="Substance:substance-reference"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="container-identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-container-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="substance-reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-substance-reference"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="expiry"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-expiry"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Substance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstanceNucleicAcid"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstancePolymer"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstanceProtein"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstanceReferenceInformation"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstanceSourceMaterial"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SubstanceSpecification"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SupplyDelivery"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="SupplyDelivery:patient"></searchInclude> - <searchInclude value="SupplyDelivery:receiver"></searchInclude> - <searchInclude value="SupplyDelivery:supplier"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ChargeItem:service"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="receiver"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="supplier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="SupplyRequest"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="SupplyRequest:requester"></searchInclude> - <searchInclude value="SupplyRequest:subject"></searchInclude> - <searchInclude value="SupplyRequest:supplier"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="supplier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="category"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-category"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="Task"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="Task:based-on"></searchInclude> - <searchInclude value="Task:encounter"></searchInclude> - <searchInclude value="Task:focus"></searchInclude> - <searchInclude value="Task:owner"></searchInclude> - <searchInclude value="Task:part-of"></searchInclude> - <searchInclude value="Task:patient"></searchInclude> - <searchInclude value="Task:requester"></searchInclude> - <searchInclude value="Task:subject"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PaymentReconciliation:request"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:part-of"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="subject"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-subject"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="focus"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-focus"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="part-of"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-part-of"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="group-identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-group-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="based-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-based-on"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="modified"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-modified"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="owner"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-owner"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="requester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-requester"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="business-status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-business-status"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="period"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-period"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="performer"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-performer"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="authored-on"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-authored-on"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="priority"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-priority"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="intent"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-intent"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Task-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="TerminologyCapabilities"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="TestReport"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="TestReport:testscript"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="tester"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-tester"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="participant"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-participant"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="result"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-result"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="testscript"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-testscript"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="issued"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestReport-issued"></definition> - <type value="date"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="TestScript"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="TestReport:testscript"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="testscript-capability"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/TestScript-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="ValueSet"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="ConceptMap:source"></searchRevInclude> - <searchRevInclude value="ConceptMap:source-uri"></searchRevInclude> - <searchRevInclude value="ConceptMap:target"></searchRevInclude> - <searchRevInclude value="ConceptMap:target-uri"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="StructureDefinition:valueset"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="date"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="code"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-code"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-value"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="jurisdiction"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="description"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="context-type"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="title"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="reference"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-reference"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="context-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> - <type value="quantity"></type> - </searchParam> - <searchParam> - <name value="context"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="context-type-quantity"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> - <type value="composite"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="version"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="url"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="expansion"></name> - <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-expansion"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="name"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="publisher"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="VerificationResult"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="VerificationResult:target"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="target"></name> - <definition value="http://hl7.org/fhir/SearchParameter/VerificationResult-target"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <resource> - <type value="VisionPrescription"></type> - <interaction> - <code value="create"></code> - </interaction> - <interaction> - <code value="delete"></code> - </interaction> - <interaction> - <code value="history-instance"></code> - </interaction> - <interaction> - <code value="history-type"></code> - </interaction> - <interaction> - <code value="patch"></code> - </interaction> - <interaction> - <code value="vread"></code> - </interaction> - <interaction> - <code value="read"></code> - </interaction> - <interaction> - <code value="update"></code> - </interaction> - <interaction> - <code value="search-type"></code> - </interaction> - <versioning value="versioned-update"></versioning> - <conditionalCreate value="true"></conditionalCreate> - <conditionalUpdate value="true"></conditionalUpdate> - <conditionalDelete value="multiple"></conditionalDelete> - <searchInclude value="*"></searchInclude> - <searchInclude value="VisionPrescription:encounter"></searchInclude> - <searchInclude value="VisionPrescription:patient"></searchInclude> - <searchInclude value="VisionPrescription:prescriber"></searchInclude> - <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> - <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> - <searchRevInclude value="AuditEvent:entity"></searchRevInclude> - <searchRevInclude value="Basic:subject"></searchRevInclude> - <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> - <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> - <searchRevInclude value="Communication:based-on"></searchRevInclude> - <searchRevInclude value="Communication:part-of"></searchRevInclude> - <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> - <searchRevInclude value="Composition:entry"></searchRevInclude> - <searchRevInclude value="Composition:subject"></searchRevInclude> - <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> - <searchRevInclude value="Consent:data"></searchRevInclude> - <searchRevInclude value="Contract:subject"></searchRevInclude> - <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> - <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> - <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> - <searchRevInclude value="DocumentManifest:item"></searchRevInclude> - <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> - <searchRevInclude value="DocumentReference:related"></searchRevInclude> - <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="EventDefinition:successor"></searchRevInclude> - <searchRevInclude value="Evidence:composed-of"></searchRevInclude> - <searchRevInclude value="Evidence:depends-on"></searchRevInclude> - <searchRevInclude value="Evidence:derived-from"></searchRevInclude> - <searchRevInclude value="Evidence:predecessor"></searchRevInclude> - <searchRevInclude value="Evidence:successor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> - <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> - <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> - <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> - <searchRevInclude value="Library:composed-of"></searchRevInclude> - <searchRevInclude value="Library:depends-on"></searchRevInclude> - <searchRevInclude value="Library:derived-from"></searchRevInclude> - <searchRevInclude value="Library:predecessor"></searchRevInclude> - <searchRevInclude value="Library:successor"></searchRevInclude> - <searchRevInclude value="Linkage:item"></searchRevInclude> - <searchRevInclude value="Linkage:source"></searchRevInclude> - <searchRevInclude value="List:item"></searchRevInclude> - <searchRevInclude value="Measure:composed-of"></searchRevInclude> - <searchRevInclude value="Measure:depends-on"></searchRevInclude> - <searchRevInclude value="Measure:derived-from"></searchRevInclude> - <searchRevInclude value="Measure:predecessor"></searchRevInclude> - <searchRevInclude value="Measure:successor"></searchRevInclude> - <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> - <searchRevInclude value="MessageHeader:focus"></searchRevInclude> - <searchRevInclude value="Observation:focus"></searchRevInclude> - <searchRevInclude value="PaymentNotice:request"></searchRevInclude> - <searchRevInclude value="PaymentNotice:response"></searchRevInclude> - <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> - <searchRevInclude value="Provenance:entity"></searchRevInclude> - <searchRevInclude value="Provenance:target"></searchRevInclude> - <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> - <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> - <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> - <searchRevInclude value="Task:based-on"></searchRevInclude> - <searchRevInclude value="Task:focus"></searchRevInclude> - <searchRevInclude value="Task:subject"></searchRevInclude> - <searchRevInclude value="VerificationResult:target"></searchRevInclude> - <searchParam> - <name value="prescriber"></name> - <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="identifier"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_lastUpdated"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="datewritten"></name> - <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten"></definition> - <type value="date"></type> - </searchParam> - <searchParam> - <name value="_security"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="encounter"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_filter"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_profile"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="patient"></name> - <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> - <type value="reference"></type> - </searchParam> - <searchParam> - <name value="_tag"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_has"></name> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_source"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> - <type value="uri"></type> - </searchParam> - <searchParam> - <name value="_id"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> - <type value="token"></type> - </searchParam> - <searchParam> - <name value="_text"></name> - <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="_content"></name> - <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> - <type value="string"></type> - </searchParam> - <searchParam> - <name value="status"></name> - <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-status"></definition> - <type value="token"></type> - </searchParam> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - <operation> - <name value="meta-add"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> - </operation> - <operation> - <name value="meta-delete"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> - </operation> - <operation> - <name value="validate"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> - </operation> - </resource> - <interaction> - <code value="history-system"></code> - </interaction> - <interaction> - <code value="transaction"></code> - </interaction> - <operation> - <name value="mark-all-resources-for-reindexing"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-mark-all-resources-for-reindexing"></definition> - <documentation value="Marks all currently existing resources of a given type, or all resources of all types, for reindexing."></documentation> - </operation> - <operation> - <name value="perform-reindexing-pass"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-perform-reindexing-pass"></definition> - <documentation value="Forces a single pass of the resource reindexing processor"></documentation> - </operation> - <operation> - <name value="process-message"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-process-message"></definition> - <documentation value="Accept a FHIR Message Bundle for processing"></documentation> - </operation> - <operation> - <name value="expunge"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> - </operation> - <operation> - <name value="get-resource-counts"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/-s-get-resource-counts"></definition> - <documentation value="Provides the number of resources currently stored on the server, broken down by resource type"></documentation> - </operation> - <operation> - <name value="meta"></name> - <definition value="http://dic-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> - </operation> - </rest> - </CapabilityStatement> - </resource> - <response> - <status value="200 OK"></status> - </response> - </entry> + <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response|0.2.0"></profile> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="LOCAL"></code> + </tag> + <tag> + <extension url="http://highmed.org/fhir/StructureDefinition/extension-read-access-organization"> + <valueIdentifier> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_HRP"></value> + </valueIdentifier> + </extension> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> + <code value="ORGANIZATION"></code> + </tag> + </meta> + <type value="batch-response"></type> + <identifier> + <system value="http://medizininformatik-initiative.de/sid/report"></system> + <value value="Report_Test_DIC1"></value> + </identifier> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.532+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.532+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.542+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.538+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.541+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.608+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.576+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.551+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.538+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.553+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.547+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.544+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.549+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.546+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.543+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.543+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.541+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.541+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.549+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.545+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.547+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.570+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Consent?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.563+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationStatement?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.568+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="MedicationAdministration?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.570+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Patient?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.562+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Encounter?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.558+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Condition?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.563+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Procedure?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.562+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="DiagnosticReport?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.570+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Observation?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.577+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ServiceRequest?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.564+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="Medication?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <Bundle xmlns="http://hl7.org/fhir"> + <meta> + <lastUpdated value="2022-06-09T14:52:28.567+02:00"></lastUpdated> + </meta> + <type value="searchset"></type> + <total value="0"></total> + <link> + <relation value="self"></relation> + <url value="ResearchSubject?_summary=count"></url> + </link> + </Bundle> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> + <entry> + <resource> + <CapabilityStatement xmlns="http://hl7.org/fhir"> + <name value="Server"></name> + <status value="active"></status> + <date value="2022-06-09T14:43:04+02:00"></date> + <kind value="capability"></kind> + <software> + <name value="HAPI FHIR Server"></name> + <version value="5.6.0"></version> + </software> + <fhirVersion value="4.0.1"></fhirVersion> + <format value="application/fhir+xml"></format> + <format value="application/fhir+json"></format> + <rest> + <mode value="server"></mode> + <resource> + <type value="Account"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Account:owner"></searchInclude> + <searchInclude value="Account:patient"></searchInclude> + <searchInclude value="Account:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:account"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:account"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:account"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="owner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-owner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Account-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ActivityDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ActivityDefinition:composed-of"></searchInclude> + <searchInclude value="ActivityDefinition:depends-on"></searchInclude> + <searchInclude value="ActivityDefinition:derived-from"></searchInclude> + <searchInclude value="ActivityDefinition:predecessor"></searchInclude> + <searchInclude value="ActivityDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ActivityDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AdverseEvent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AdverseEvent:location"></searchInclude> + <searchInclude value="AdverseEvent:recorder"></searchInclude> + <searchInclude value="AdverseEvent:resultingcondition"></searchInclude> + <searchInclude value="AdverseEvent:study"></searchInclude> + <searchInclude value="AdverseEvent:subject"></searchInclude> + <searchInclude value="AdverseEvent:substance"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-recorder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="study"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-study"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="actuality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-actuality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="resultingcondition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-resultingcondition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="substance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-substance"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="seriousness"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-seriousness"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AdverseEvent-event"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AllergyIntolerance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AllergyIntolerance:asserter"></searchInclude> + <searchInclude value="AllergyIntolerance:patient"></searchInclude> + <searchInclude value="AllergyIntolerance:recorder"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="verification-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-verification-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="criticality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-criticality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="clinical-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manifestation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-manifestation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-recorder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="onset"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="asserter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-asserter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="route"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-route"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="last-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AllergyIntolerance-last-date"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Appointment"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Appointment:actor"></searchInclude> + <searchInclude value="Appointment:based-on"></searchInclude> + <searchInclude value="Appointment:location"></searchInclude> + <searchInclude value="Appointment:patient"></searchInclude> + <searchInclude value="Appointment:practitioner"></searchInclude> + <searchInclude value="Appointment:reason-reference"></searchInclude> + <searchInclude value="Appointment:slot"></searchInclude> + <searchInclude value="Appointment:supporting-info"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:appointment"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:appointment"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="slot"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-slot"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="supporting-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-supporting-info"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="appointment-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-appointment-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="part-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-part-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Appointment-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AppointmentResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AppointmentResponse:actor"></searchInclude> + <searchInclude value="AppointmentResponse:appointment"></searchInclude> + <searchInclude value="AppointmentResponse:location"></searchInclude> + <searchInclude value="AppointmentResponse:patient"></searchInclude> + <searchInclude value="AppointmentResponse:practitioner"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-part-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="appointment"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-appointment"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AppointmentResponse-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="AuditEvent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="AuditEvent:agent"></searchInclude> + <searchInclude value="AuditEvent:entity"></searchInclude> + <searchInclude value="AuditEvent:patient"></searchInclude> + <searchInclude value="AuditEvent:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="entity-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="entity-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="altid"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-altid"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="entity-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subtype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-subtype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="action"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-action"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="policy"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-policy"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="agent-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-agent-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/AuditEvent-entity"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Basic"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Basic:author"></searchInclude> + <searchInclude value="Basic:patient"></searchInclude> + <searchInclude value="Basic:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Basic-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Binary"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="BiologicallyDerivedProduct"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="BodyStructure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="BodyStructure:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="morphology"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-morphology"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/BodyStructure-location"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Bundle"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Bundle:composition"></searchInclude> + <searchInclude value="Bundle:message"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="message"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-message"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="composition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-composition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="timestamp"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Bundle-timestamp"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CapabilityStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CapabilityStatement:guide"></searchInclude> + <searchInclude value="CapabilityStatement:resource-profile"></searchInclude> + <searchInclude value="CapabilityStatement:supported-profile"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="software"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-software"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="fhirversion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-fhirversion"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="mode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-mode"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="guide"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-guide"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-resource"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="format"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-format"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supported-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-supported-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="security-service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CapabilityStatement-security-service"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CarePlan"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CarePlan:activity-reference"></searchInclude> + <searchInclude value="CarePlan:based-on"></searchInclude> + <searchInclude value="CarePlan:care-team"></searchInclude> + <searchInclude value="CarePlan:condition"></searchInclude> + <searchInclude value="CarePlan:encounter"></searchInclude> + <searchInclude value="CarePlan:goal"></searchInclude> + <searchInclude value="CarePlan:instantiates-canonical"></searchInclude> + <searchInclude value="CarePlan:part-of"></searchInclude> + <searchInclude value="CarePlan:patient"></searchInclude> + <searchInclude value="CarePlan:performer"></searchInclude> + <searchInclude value="CarePlan:replaces"></searchInclude> + <searchInclude value="CarePlan:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:based-on"></searchRevInclude> + <searchRevInclude value="CarePlan:part-of"></searchRevInclude> + <searchRevInclude value="CarePlan:replaces"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:based-on"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:based-on"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="activity-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="activity-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="goal"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-goal"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="activity-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-activity-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CarePlan-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CareTeam"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CareTeam:encounter"></searchInclude> + <searchInclude value="CareTeam:participant"></searchInclude> + <searchInclude value="CareTeam:patient"></searchInclude> + <searchInclude value="CareTeam:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:care-team"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CareTeam-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CatalogEntry"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ChargeItem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ChargeItem:account"></searchInclude> + <searchInclude value="ChargeItem:context"></searchInclude> + <searchInclude value="ChargeItem:enterer"></searchInclude> + <searchInclude value="ChargeItem:patient"></searchInclude> + <searchInclude value="ChargeItem:performer-actor"></searchInclude> + <searchInclude value="ChargeItem:performing-organization"></searchInclude> + <searchInclude value="ChargeItem:requesting-organization"></searchInclude> + <searchInclude value="ChargeItem:service"></searchInclude> + <searchInclude value="ChargeItem:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="performing-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performing-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="entered-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-entered-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="performer-function"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-function"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="factor-override"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-factor-override"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="price-override"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-price-override"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer-actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-performer-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requesting-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItem-requesting-organization"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ChargeItemDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ChargeItemDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Claim"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Claim:care-team"></searchInclude> + <searchInclude value="Claim:detail-udi"></searchInclude> + <searchInclude value="Claim:encounter"></searchInclude> + <searchInclude value="Claim:enterer"></searchInclude> + <searchInclude value="Claim:facility"></searchInclude> + <searchInclude value="Claim:insurer"></searchInclude> + <searchInclude value="Claim:item-udi"></searchInclude> + <searchInclude value="Claim:patient"></searchInclude> + <searchInclude value="Claim:payee"></searchInclude> + <searchInclude value="Claim:procedure-udi"></searchInclude> + <searchInclude value="Claim:provider"></searchInclude> + <searchInclude value="Claim:subdetail-udi"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClaimResponse:request"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:claim"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="payee"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-payee"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="detail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-detail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="procedure-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-procedure-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="item-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-item-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subdetail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-subdetail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Claim-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ClaimResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ClaimResponse:insurer"></searchInclude> + <searchInclude value="ClaimResponse:patient"></searchInclude> + <searchInclude value="ClaimResponse:request"></searchInclude> + <searchInclude value="ClaimResponse:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-payment-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClaimResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ClinicalImpression"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ClinicalImpression:assessor"></searchInclude> + <searchInclude value="ClinicalImpression:encounter"></searchInclude> + <searchInclude value="ClinicalImpression:finding-ref"></searchInclude> + <searchInclude value="ClinicalImpression:investigation"></searchInclude> + <searchInclude value="ClinicalImpression:patient"></searchInclude> + <searchInclude value="ClinicalImpression:previous"></searchInclude> + <searchInclude value="ClinicalImpression:problem"></searchInclude> + <searchInclude value="ClinicalImpression:subject"></searchInclude> + <searchInclude value="ClinicalImpression:supporting-info"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:previous"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="previous"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-previous"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="finding-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="assessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-assessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="finding-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-finding-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="problem"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-problem"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="supporting-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-supporting-info"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="investigation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-investigation"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ClinicalImpression-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CodeSystem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CodeSystem:supplements"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="CodeSystem:supplements"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="content-mode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-content-mode"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="supplements"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-supplements"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CodeSystem-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="lookup"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-lookup"></definition> + </operation> + <operation> + <name value="subsumes"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-subsumes"></definition> + </operation> + <operation> + <name value="validate-code"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-it-validate-code"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + <operation> + <name value="apply-codesystem-delta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-add"></definition> + </operation> + <operation> + <name value="apply-codesystem-delta-remove"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-apply-codesystem-delta-remove"></definition> + </operation> + <operation> + <name value="upload-external-code-system"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/CodeSystem-t-upload-external-code-system"></definition> + </operation> + </resource> + <resource> + <type value="Communication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Communication:based-on"></searchInclude> + <searchInclude value="Communication:encounter"></searchInclude> + <searchInclude value="Communication:instantiates-canonical"></searchInclude> + <searchInclude value="Communication:part-of"></searchInclude> + <searchInclude value="Communication:patient"></searchInclude> + <searchInclude value="Communication:recipient"></searchInclude> + <searchInclude value="Communication:sender"></searchInclude> + <searchInclude value="Communication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="medium"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-medium"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="received"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-received"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="sent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-sent"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Communication-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CommunicationRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CommunicationRequest:based-on"></searchInclude> + <searchInclude value="CommunicationRequest:encounter"></searchInclude> + <searchInclude value="CommunicationRequest:patient"></searchInclude> + <searchInclude value="CommunicationRequest:recipient"></searchInclude> + <searchInclude value="CommunicationRequest:replaces"></searchInclude> + <searchInclude value="CommunicationRequest:requester"></searchInclude> + <searchInclude value="CommunicationRequest:sender"></searchInclude> + <searchInclude value="CommunicationRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:replaces"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="medium"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-medium"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CommunicationRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CompartmentDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CompartmentDefinition-resource"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Composition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Composition:attester"></searchInclude> + <searchInclude value="Composition:author"></searchInclude> + <searchInclude value="Composition:encounter"></searchInclude> + <searchInclude value="Composition:entry"></searchInclude> + <searchInclude value="Composition:patient"></searchInclude> + <searchInclude value="Composition:related-ref"></searchInclude> + <searchInclude value="Composition:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Bundle:composition"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:related-ref"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="confidentiality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-confidentiality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="section"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-section"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="related-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="attester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-attester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="entry"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-entry"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="related-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-related-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Composition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="document"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Composition-i-document"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ConceptMap"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ConceptMap:other"></searchInclude> + <searchInclude value="ConceptMap:source"></searchInclude> + <searchInclude value="ConceptMap:source-uri"></searchInclude> + <searchInclude value="ConceptMap:target"></searchInclude> + <searchInclude value="ConceptMap:target-uri"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="ConceptMap:other"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="other"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-other"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="dependson"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-dependson"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="source-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="source-system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-system"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="target-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="product"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-product"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="source-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ConceptMap-source-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="translate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/ConceptMap-it-translate"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Condition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Condition:asserter"></searchInclude> + <searchInclude value="Condition:encounter"></searchInclude> + <searchInclude value="Condition:evidence-detail"></searchInclude> + <searchInclude value="Condition:patient"></searchInclude> + <searchInclude value="Condition:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:resultingcondition"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:condition"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:problem"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:condition"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:condition"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="onset-info"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-info"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="evidence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="verification-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-verification-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="clinical-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-clinical-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="onset-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="abatement-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="abatement-age"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-age"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="evidence-detail"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-evidence-detail"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="severity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-severity"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorded-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-recorded-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="asserter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-asserter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="stage"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-stage"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="abatement-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-abatement-string"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="onset-age"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-onset-age"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="body-site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-body-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Condition-category"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Consent"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Consent:actor"></searchInclude> + <searchInclude value="Consent:consentor"></searchInclude> + <searchInclude value="Consent:data"></searchInclude> + <searchInclude value="Consent:organization"></searchInclude> + <searchInclude value="Consent:patient"></searchInclude> + <searchInclude value="Consent:source-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="data"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-data"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="purpose"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-purpose"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="source-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-source-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="scope"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-scope"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="action"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-action"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="security-label"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-security-label"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="consentor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-consentor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Consent-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Contract"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Contract:authority"></searchInclude> + <searchInclude value="Contract:domain"></searchInclude> + <searchInclude value="Contract:patient"></searchInclude> + <searchInclude value="Contract:signer"></searchInclude> + <searchInclude value="Contract:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-instantiates"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="authority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-authority"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="domain"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-domain"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-issued"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="signer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-signer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Contract-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Coverage"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Coverage:beneficiary"></searchInclude> + <searchInclude value="Coverage:patient"></searchInclude> + <searchInclude value="Coverage:payor"></searchInclude> + <searchInclude value="Coverage:policy-holder"></searchInclude> + <searchInclude value="Coverage:subscriber"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:insurance"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:coverage"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subscriber"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-subscriber"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="payor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-payor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="beneficiary"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-beneficiary"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="class-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-value"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="class-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-class-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dependent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-dependent"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="policy-holder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-policy-holder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Coverage-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CoverageEligibilityRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:enterer"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:facility"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:patient"></searchInclude> + <searchInclude value="CoverageEligibilityRequest:provider"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:request"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="CoverageEligibilityResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:insurer"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:patient"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:request"></searchInclude> + <searchInclude value="CoverageEligibilityResponse:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="insurer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-insurer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/CoverageEligibilityResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DetectedIssue"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DetectedIssue:author"></searchInclude> + <searchInclude value="DetectedIssue:implicated"></searchInclude> + <searchInclude value="DetectedIssue:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identified"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-identified"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="implicated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DetectedIssue-implicated"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Device"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Device:location"></searchInclude> + <searchInclude value="Device:organization"></searchInclude> + <searchInclude value="Device:patient"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:detail-udi"></searchRevInclude> + <searchRevInclude value="Claim:item-udi"></searchRevInclude> + <searchRevInclude value="Claim:procedure-udi"></searchRevInclude> + <searchRevInclude value="Claim:subdetail-udi"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceMetric:parent"></searchRevInclude> + <searchRevInclude value="DeviceMetric:source"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:device"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:device"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:detail-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:item-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:procedure-udi"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:subdetail-udi"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:device"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:device"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:target"></searchRevInclude> + <searchRevInclude value="Observation:device"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="udi-di"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-di"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="udi-carrier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-udi-carrier"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-device-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-manufacturer"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="model"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-model"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Device-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceDefinition:parent"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceDefinition:parent"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceMetric"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceMetric:parent"></searchInclude> + <searchInclude value="DeviceMetric:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:device"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:device"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceMetric-category"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceRequest:based-on"></searchInclude> + <searchInclude value="DeviceRequest:device"></searchInclude> + <searchInclude value="DeviceRequest:encounter"></searchInclude> + <searchInclude value="DeviceRequest:instantiates-canonical"></searchInclude> + <searchInclude value="DeviceRequest:insurance"></searchInclude> + <searchInclude value="DeviceRequest:patient"></searchInclude> + <searchInclude value="DeviceRequest:performer"></searchInclude> + <searchInclude value="DeviceRequest:prior-request"></searchInclude> + <searchInclude value="DeviceRequest:requester"></searchInclude> + <searchInclude value="DeviceRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="insurance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-insurance"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="event-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-event-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="authored-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-authored-on"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="prior-request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-prior-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DeviceUseStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DeviceUseStatement:device"></searchInclude> + <searchInclude value="DeviceUseStatement:patient"></searchInclude> + <searchInclude value="DeviceUseStatement:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DeviceUseStatement-device"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DiagnosticReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DiagnosticReport:based-on"></searchInclude> + <searchInclude value="DiagnosticReport:encounter"></searchInclude> + <searchInclude value="DiagnosticReport:media"></searchInclude> + <searchInclude value="DiagnosticReport:patient"></searchInclude> + <searchInclude value="DiagnosticReport:performer"></searchInclude> + <searchInclude value="DiagnosticReport:result"></searchInclude> + <searchInclude value="DiagnosticReport:results-interpreter"></searchInclude> + <searchInclude value="DiagnosticReport:specimen"></searchInclude> + <searchInclude value="DiagnosticReport:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="media"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-media"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="conclusion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-conclusion"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="result"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-result"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-issued"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="results-interpreter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-results-interpreter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DiagnosticReport-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DocumentManifest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DocumentManifest:author"></searchInclude> + <searchInclude value="DocumentManifest:item"></searchInclude> + <searchInclude value="DocumentManifest:patient"></searchInclude> + <searchInclude value="DocumentManifest:recipient"></searchInclude> + <searchInclude value="DocumentManifest:related-ref"></searchInclude> + <searchInclude value="DocumentManifest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="related-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="related-ref"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-related-ref"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentManifest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="DocumentReference"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="DocumentReference:authenticator"></searchInclude> + <searchInclude value="DocumentReference:author"></searchInclude> + <searchInclude value="DocumentReference:custodian"></searchInclude> + <searchInclude value="DocumentReference:encounter"></searchInclude> + <searchInclude value="DocumentReference:patient"></searchInclude> + <searchInclude value="DocumentReference:related"></searchInclude> + <searchInclude value="DocumentReference:relatesto"></searchInclude> + <searchInclude value="DocumentReference:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:relatesto"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="setting"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-setting"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="related"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-related"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-event"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relationship"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="authenticator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-authenticator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="custodian"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-custodian"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="format"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-format"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="contenttype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-contenttype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="security-label"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-security-label"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-location"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relatesto"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-relatesto"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-facility"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DocumentReference-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EffectEvidenceSynthesis"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EffectEvidenceSynthesis-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Encounter"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Encounter:account"></searchInclude> + <searchInclude value="Encounter:appointment"></searchInclude> + <searchInclude value="Encounter:based-on"></searchInclude> + <searchInclude value="Encounter:diagnosis"></searchInclude> + <searchInclude value="Encounter:episode-of-care"></searchInclude> + <searchInclude value="Encounter:location"></searchInclude> + <searchInclude value="Encounter:part-of"></searchInclude> + <searchInclude value="Encounter:participant"></searchInclude> + <searchInclude value="Encounter:patient"></searchInclude> + <searchInclude value="Encounter:practitioner"></searchInclude> + <searchInclude value="Encounter:reason-reference"></searchInclude> + <searchInclude value="Encounter:service-provider"></searchInclude> + <searchInclude value="Encounter:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:encounter"></searchRevInclude> + <searchRevInclude value="CareTeam:encounter"></searchRevInclude> + <searchRevInclude value="ChargeItem:context"></searchRevInclude> + <searchRevInclude value="Claim:encounter"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:encounter"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:encounter"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:encounter"></searchRevInclude> + <searchRevInclude value="Composition:encounter"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:encounter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:part-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:encounter"></searchRevInclude> + <searchRevInclude value="Flag:encounter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:encounter"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:encounter"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:encounter"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> + <searchRevInclude value="MedicationDispense:context"></searchRevInclude> + <searchRevInclude value="MedicationRequest:encounter"></searchRevInclude> + <searchRevInclude value="MedicationStatement:context"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> + <searchRevInclude value="Observation:encounter"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:encounter"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:encounter"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:encounter"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> + <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:encounter"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="participant-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="appointment"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-appointment"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="location-period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="special-arrangement"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-special-arrangement"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="class"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-class"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="episode-of-care"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-episode-of-care"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="length"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-length"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="diagnosis"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-diagnosis"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="service-provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-service-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Encounter-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="everything"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Endpoint"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Endpoint:organization"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="HealthcareService:endpoint"></searchRevInclude> + <searchRevInclude value="ImagingStudy:endpoint"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="InsurancePlan:endpoint"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Location:endpoint"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Organization:endpoint"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:endpoint"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:endpoint"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="payload-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-payload-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="connection-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-connection-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Endpoint-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EnrollmentRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EnrollmentRequest:patient"></searchInclude> + <searchInclude value="EnrollmentRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EnrollmentResponse:request"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EnrollmentResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EnrollmentResponse:request"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EnrollmentResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EpisodeOfCare"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EpisodeOfCare:care-manager"></searchInclude> + <searchInclude value="EpisodeOfCare:condition"></searchInclude> + <searchInclude value="EpisodeOfCare:incoming-referral"></searchInclude> + <searchInclude value="EpisodeOfCare:organization"></searchInclude> + <searchInclude value="EpisodeOfCare:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:context"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:encounter"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:encounter"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:encounter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:encounter"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:episode-of-care"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:encounter"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:encounter"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:context"></searchRevInclude> + <searchRevInclude value="MedicationDispense:context"></searchRevInclude> + <searchRevInclude value="MedicationStatement:context"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:encounter"></searchRevInclude> + <searchRevInclude value="Observation:encounter"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:encounter"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:encounter"></searchRevInclude> + <searchRevInclude value="ServiceRequest:encounter"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:encounter"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="incoming-referral"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-incoming-referral"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="care-manager"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-care-manager"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EpisodeOfCare-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EventDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EventDefinition:composed-of"></searchInclude> + <searchInclude value="EventDefinition:depends-on"></searchInclude> + <searchInclude value="EventDefinition:derived-from"></searchInclude> + <searchInclude value="EventDefinition:predecessor"></searchInclude> + <searchInclude value="EventDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EventDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Evidence"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Evidence:composed-of"></searchInclude> + <searchInclude value="Evidence:depends-on"></searchInclude> + <searchInclude value="Evidence:derived-from"></searchInclude> + <searchInclude value="Evidence:predecessor"></searchInclude> + <searchInclude value="Evidence:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Evidence-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="EvidenceVariable"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="EvidenceVariable:composed-of"></searchInclude> + <searchInclude value="EvidenceVariable:depends-on"></searchInclude> + <searchInclude value="EvidenceVariable:derived-from"></searchInclude> + <searchInclude value="EvidenceVariable:predecessor"></searchInclude> + <searchInclude value="EvidenceVariable:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/EvidenceVariable-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ExampleScenario"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExampleScenario-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ExplanationOfBenefit"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ExplanationOfBenefit:care-team"></searchInclude> + <searchInclude value="ExplanationOfBenefit:claim"></searchInclude> + <searchInclude value="ExplanationOfBenefit:coverage"></searchInclude> + <searchInclude value="ExplanationOfBenefit:detail-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:encounter"></searchInclude> + <searchInclude value="ExplanationOfBenefit:enterer"></searchInclude> + <searchInclude value="ExplanationOfBenefit:facility"></searchInclude> + <searchInclude value="ExplanationOfBenefit:item-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:patient"></searchInclude> + <searchInclude value="ExplanationOfBenefit:payee"></searchInclude> + <searchInclude value="ExplanationOfBenefit:procedure-udi"></searchInclude> + <searchInclude value="ExplanationOfBenefit:provider"></searchInclude> + <searchInclude value="ExplanationOfBenefit:subdetail-udi"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="care-team"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-care-team"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="payee"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-payee"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="detail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-detail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="claim"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-claim"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="procedure-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-procedure-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="item-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-item-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="coverage"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-coverage"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subdetail-udi"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-subdetail-udi"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="facility"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-facility"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ExplanationOfBenefit-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="FamilyMemberHistory"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="FamilyMemberHistory:instantiates-canonical"></searchInclude> + <searchInclude value="FamilyMemberHistory:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="sex"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-sex"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-relationship"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/FamilyMemberHistory-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Flag"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Flag:author"></searchInclude> + <searchInclude value="Flag:encounter"></searchInclude> + <searchInclude value="Flag:patient"></searchInclude> + <searchInclude value="Flag:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Flag-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Goal"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Goal:patient"></searchInclude> + <searchInclude value="Goal:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:goal"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-start-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="lifecycle-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-lifecycle-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="achievement-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-achievement-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="target-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Goal-target-date"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="GraphDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GraphDefinition-start"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Group"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Group:managing-entity"></searchInclude> + <searchInclude value="Group:member"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:subject"></searchRevInclude> + <searchRevInclude value="CareTeam:patient"></searchRevInclude> + <searchRevInclude value="CareTeam:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:subject"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:patient"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Condition:patient"></searchRevInclude> + <searchRevInclude value="Condition:subject"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:patient"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:patient"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:patient"></searchRevInclude> + <searchRevInclude value="Encounter:subject"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> + <searchRevInclude value="Flag:patient"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:patient"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> + <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="Immunization:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:subject"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:patient"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> + <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> + <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> + <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> + <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> + <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:patient"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:patient"></searchRevInclude> + <searchRevInclude value="Procedure:subject"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:subject"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> + <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> + <searchParam> + <name value="actual"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-actual"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="managing-entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-managing-entity"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="characteristic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="characteristic-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-characteristic-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="member"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-member"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="exclude"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-exclude"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Group-value"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="GuidanceResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="GuidanceResponse:patient"></searchInclude> + <searchInclude value="GuidanceResponse:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-request"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/GuidanceResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="HealthcareService"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="HealthcareService:coverage-area"></searchInclude> + <searchInclude value="HealthcareService:endpoint"></searchInclude> + <searchInclude value="HealthcareService:location"></searchInclude> + <searchInclude value="HealthcareService:organization"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:service"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:service"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="program"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-program"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="characteristic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-characteristic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="coverage-area"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-coverage-area"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/HealthcareService-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImagingStudy"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImagingStudy:basedon"></searchInclude> + <searchInclude value="ImagingStudy:encounter"></searchInclude> + <searchInclude value="ImagingStudy:endpoint"></searchInclude> + <searchInclude value="ImagingStudy:interpreter"></searchInclude> + <searchInclude value="ImagingStudy:patient"></searchInclude> + <searchInclude value="ImagingStudy:performer"></searchInclude> + <searchInclude value="ImagingStudy:referrer"></searchInclude> + <searchInclude value="ImagingStudy:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dicom-class"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-dicom-class"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-instance"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="modality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-modality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="bodysite"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-bodysite"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="interpreter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-interpreter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="started"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-started"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="referrer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-referrer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="series"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-series"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="basedon"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-basedon"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImagingStudy-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Immunization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Immunization:location"></searchInclude> + <searchInclude value="Immunization:manufacturer"></searchInclude> + <searchInclude value="Immunization:patient"></searchInclude> + <searchInclude value="Immunization:performer"></searchInclude> + <searchInclude value="Immunization:reaction"></searchInclude> + <searchInclude value="Immunization:reason-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationEvaluation:immunization-event"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="lot-number"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-lot-number"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="status-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reaction-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reaction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reaction"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="series"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-series"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="vaccine-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-vaccine-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Immunization-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImmunizationEvaluation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImmunizationEvaluation:immunization-event"></searchInclude> + <searchInclude value="ImmunizationEvaluation:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:support"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="dose-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-dose-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="immunization-event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-immunization-event"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationEvaluation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImmunizationRecommendation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImmunizationRecommendation:information"></searchInclude> + <searchInclude value="ImmunizationRecommendation:patient"></searchInclude> + <searchInclude value="ImmunizationRecommendation:support"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="vaccine-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-vaccine-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target-disease"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-target-disease"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="information"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-information"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="support"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-support"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImmunizationRecommendation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ImplementationGuide"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ImplementationGuide:depends-on"></searchInclude> + <searchInclude value="ImplementationGuide:global"></searchInclude> + <searchInclude value="ImplementationGuide:resource"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:guide"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:depends-on"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="experimental"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-experimental"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="global"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-global"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ImplementationGuide-resource"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="InsurancePlan"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="InsurancePlan:administered-by"></searchInclude> + <searchInclude value="InsurancePlan:endpoint"></searchInclude> + <searchInclude value="InsurancePlan:owned-by"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="owned-by"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-owned-by"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="administered-by"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-administered-by"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/InsurancePlan-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Invoice"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Invoice:account"></searchInclude> + <searchInclude value="Invoice:issuer"></searchInclude> + <searchInclude value="Invoice:participant"></searchInclude> + <searchInclude value="Invoice:patient"></searchInclude> + <searchInclude value="Invoice:recipient"></searchInclude> + <searchInclude value="Invoice:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="totalgross"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalgross"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="participant-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="issuer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-issuer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="totalnet"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-totalnet"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="recipient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-recipient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="account"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-account"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Invoice-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Library"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Library:composed-of"></searchInclude> + <searchInclude value="Library:depends-on"></searchInclude> + <searchInclude value="Library:derived-from"></searchInclude> + <searchInclude value="Library:predecessor"></searchInclude> + <searchInclude value="Library:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="content-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-content-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Library-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Linkage"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Linkage:author"></searchInclude> + <searchInclude value="Linkage:item"></searchInclude> + <searchInclude value="Linkage:source"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Linkage-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="List"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="List:encounter"></searchInclude> + <searchInclude value="List:item"></searchInclude> + <searchInclude value="List:patient"></searchInclude> + <searchInclude value="List:source"></searchInclude> + <searchInclude value="List:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="empty-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-empty-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="item"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-item"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="notes"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-notes"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/List-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Location"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Location:endpoint"></searchInclude> + <searchInclude value="Location:organization"></searchInclude> + <searchInclude value="Location:partof"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:location"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:location"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:location"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Claim:facility"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:domain"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:facility"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="Device:location"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:location"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:facility"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="HealthcareService:coverage-area"></searchRevInclude> + <searchRevInclude value="HealthcareService:location"></searchRevInclude> + <searchRevInclude value="Immunization:location"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Location:partof"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:destination"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:location"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:location"></searchRevInclude> + <searchRevInclude value="Procedure:location"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:location"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:site"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="operational-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-operational-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="near"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-near"></definition> + <type value="special"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Location-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Measure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Measure:composed-of"></searchInclude> + <searchInclude value="Measure:depends-on"></searchInclude> + <searchInclude value="Measure:derived-from"></searchInclude> + <searchInclude value="Measure:predecessor"></searchInclude> + <searchInclude value="Measure:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:measure"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Measure-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MeasureReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MeasureReport:evaluated-resource"></searchInclude> + <searchInclude value="MeasureReport:measure"></searchInclude> + <searchInclude value="MeasureReport:patient"></searchInclude> + <searchInclude value="MeasureReport:reporter"></searchInclude> + <searchInclude value="MeasureReport:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="reporter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-reporter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="measure"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-measure"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="evaluated-resource"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-evaluated-resource"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MeasureReport-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Media"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Media:based-on"></searchInclude> + <searchInclude value="Media:device"></searchInclude> + <searchInclude value="Media:encounter"></searchInclude> + <searchInclude value="Media:operator"></searchInclude> + <searchInclude value="Media:patient"></searchInclude> + <searchInclude value="Media:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:media"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:monograph"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="modality"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-modality"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="operator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-operator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="view"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-view"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Media-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Medication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Medication:ingredient"></searchInclude> + <searchInclude value="Medication:manufacturer"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Medication:ingredient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:medication"></searchRevInclude> + <searchRevInclude value="MedicationDispense:medication"></searchRevInclude> + <searchRevInclude value="MedicationRequest:medication"></searchRevInclude> + <searchRevInclude value="MedicationStatement:medication"></searchRevInclude> + <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="ingredient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="lot-number"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-lot-number"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="ingredient-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-ingredient-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="form"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-form"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="expiration-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-expiration-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Medication-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationAdministration"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationAdministration:context"></searchInclude> + <searchInclude value="MedicationAdministration:device"></searchInclude> + <searchInclude value="MedicationAdministration:medication"></searchInclude> + <searchInclude value="MedicationAdministration:patient"></searchInclude> + <searchInclude value="MedicationAdministration:performer"></searchInclude> + <searchInclude value="MedicationAdministration:request"></searchInclude> + <searchInclude value="MedicationAdministration:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-given"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective-time"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-not-given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-reason-not-given"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationAdministration-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationDispense"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationDispense:context"></searchInclude> + <searchInclude value="MedicationDispense:destination"></searchInclude> + <searchInclude value="MedicationDispense:medication"></searchInclude> + <searchInclude value="MedicationDispense:patient"></searchInclude> + <searchInclude value="MedicationDispense:performer"></searchInclude> + <searchInclude value="MedicationDispense:prescription"></searchInclude> + <searchInclude value="MedicationDispense:receiver"></searchInclude> + <searchInclude value="MedicationDispense:responsibleparty"></searchInclude> + <searchInclude value="MedicationDispense:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="destination"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-destination"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="responsibleparty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-responsibleparty"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="whenhandedover"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenhandedover"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="whenprepared"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationDispense-whenprepared"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="prescription"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-prescription"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationKnowledge"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationKnowledge:ingredient"></searchInclude> + <searchInclude value="MedicationKnowledge:manufacturer"></searchInclude> + <searchInclude value="MedicationKnowledge:monograph"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="ingredient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="doseform"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-doseform"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="classification-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="monograph-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="classification"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-classification"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="manufacturer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-manufacturer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="ingredient-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-ingredient-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="source-cost"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-source-cost"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="monitoring-program-name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-name"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="monograph"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monograph"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="monitoring-program-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-monitoring-program-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationKnowledge-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationRequest:encounter"></searchInclude> + <searchInclude value="MedicationRequest:intended-dispenser"></searchInclude> + <searchInclude value="MedicationRequest:intended-performer"></searchInclude> + <searchInclude value="MedicationRequest:medication"></searchInclude> + <searchInclude value="MedicationRequest:patient"></searchInclude> + <searchInclude value="MedicationRequest:requester"></searchInclude> + <searchInclude value="MedicationRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:request"></searchRevInclude> + <searchRevInclude value="MedicationDispense:prescription"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="authoredon"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intended-performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="intended-performertype"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-performertype"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intended-dispenser"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intended-dispenser"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicationStatement"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicationStatement:context"></searchInclude> + <searchInclude value="MedicationStatement:medication"></searchInclude> + <searchInclude value="MedicationStatement:part-of"></searchInclude> + <searchInclude value="MedicationStatement:patient"></searchInclude> + <searchInclude value="MedicationStatement:source"></searchInclude> + <searchInclude value="MedicationStatement:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="medication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-medication"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-context"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicationStatement-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/medications-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProduct"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductContraindication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductIndication:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductPackaged:subject"></searchRevInclude> + <searchRevInclude value="MedicinalProductUndesirableEffect:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name-language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProduct-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductAuthorization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductAuthorization:holder"></searchInclude> + <searchInclude value="MedicinalProductAuthorization:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-country"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="holder"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-holder"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductAuthorization-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductContraindication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductContraindication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductContraindication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductIndication"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductIndication:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductIndication-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductIngredient"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductInteraction"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductInteraction:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductInteraction-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductManufactured"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductPackaged"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductPackaged:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPackaged-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductPharmaceutical"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="route"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-route"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target-species"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductPharmaceutical-target-species"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MedicinalProductUndesirableEffect"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MedicinalProductUndesirableEffect:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MedicinalProductUndesirableEffect-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MessageDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MessageDefinition:parent"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-focus"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-event"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageDefinition-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MessageHeader"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MessageHeader:author"></searchInclude> + <searchInclude value="MessageHeader:enterer"></searchInclude> + <searchInclude value="MessageHeader:focus"></searchInclude> + <searchInclude value="MessageHeader:receiver"></searchInclude> + <searchInclude value="MessageHeader:responsible"></searchInclude> + <searchInclude value="MessageHeader:sender"></searchInclude> + <searchInclude value="MessageHeader:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="Bundle:message"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="destination"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="destination-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-destination-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="sender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-sender"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-source-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="responsible"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-responsible"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="enterer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-enterer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="response-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-response-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="event"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MessageHeader-event"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="MolecularSequence"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="MolecularSequence:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="referenceseqid-variant-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-variant-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="chromosome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="window-end"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-end"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="window-start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-window-start"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="variant-end"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-end"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="chromosome-variant-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-variant-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="variant-start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-variant-start"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="chromosome-window-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-chromosome-window-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="referenceseqid-window-coordinate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid-window-coordinate"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="referenceseqid"></name> + <definition value="http://hl7.org/fhir/SearchParameter/MolecularSequence-referenceseqid"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="NamingSystem"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="contact"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-contact"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="responsible"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-responsible"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-value"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="id-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NamingSystem-id-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="NutritionOrder"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="NutritionOrder:encounter"></searchInclude> + <searchInclude value="NutritionOrder:instantiates-canonical"></searchInclude> + <searchInclude value="NutritionOrder:patient"></searchInclude> + <searchInclude value="NutritionOrder:provider"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="oraldiet"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-oraldiet"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="additive"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-additive"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="datetime"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-datetime"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="supplement"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-supplement"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="formula"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-formula"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/NutritionOrder-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Observation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Observation:based-on"></searchInclude> + <searchInclude value="Observation:derived-from"></searchInclude> + <searchInclude value="Observation:device"></searchInclude> + <searchInclude value="Observation:encounter"></searchInclude> + <searchInclude value="Observation:focus"></searchInclude> + <searchInclude value="Observation:has-member"></searchInclude> + <searchInclude value="Observation:part-of"></searchInclude> + <searchInclude value="Observation:patient"></searchInclude> + <searchInclude value="Observation:performer"></searchInclude> + <searchInclude value="Observation:specimen"></searchInclude> + <searchInclude value="Observation:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:finding-ref"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:result"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Immunization:reaction"></searchRevInclude> + <searchRevInclude value="Immunization:reason-reference"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="combo-data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="component-data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="has-member"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-has-member"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code-value-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-string"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="component-code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="code-value-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-date"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="component-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="combo-code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="value-string"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-string"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="method"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-method"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="component-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="data-absent-reason"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-data-absent-reason"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="combo-value-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="component-code-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-code-value-concept"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="component-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-component-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="device"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-device"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="combo-value-concept"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-combo-value-concept"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Observation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="lastn"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Observation-t-lastn"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ObservationDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OperationDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="OperationDefinition:base"></searchInclude> + <searchInclude value="OperationDefinition:input-profile"></searchInclude> + <searchInclude value="OperationDefinition:output-profile"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OperationDefinition:base"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instance"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-instance"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="output-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-output-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="input-profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-input-profile"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="system"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-system"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OperationDefinition-base"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OperationOutcome"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Organization"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Organization:endpoint"></searchInclude> + <searchInclude value="Organization:partof"></searchInclude> + <searchRevInclude value="Account:owner"></searchRevInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ChargeItem:performing-organization"></searchRevInclude> + <searchRevInclude value="ChargeItem:requesting-organization"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:insurer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:insurer"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:organization"></searchRevInclude> + <searchRevInclude value="Contract:authority"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:insurer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="Device:organization"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:custodian"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:service-provider"></searchRevInclude> + <searchRevInclude value="Endpoint:organization"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:organization"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="HealthcareService:organization"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="Immunization:manufacturer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="InsurancePlan:administered-by"></searchRevInclude> + <searchRevInclude value="InsurancePlan:owned-by"></searchRevInclude> + <searchRevInclude value="Invoice:issuer"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Location:organization"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Medication:manufacturer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:manufacturer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-dispenser"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MedicinalProductAuthorization:holder"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Organization:partof"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:network"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:participating-organization"></searchRevInclude> + <searchRevInclude value="OrganizationAffiliation:primary-organization"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="Patient:organization"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:payment-issuer"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="Person:organization"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:organization"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:sponsor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="SupplyRequest:supplier"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Organization-address-city"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="OrganizationAffiliation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="OrganizationAffiliation:endpoint"></searchInclude> + <searchInclude value="OrganizationAffiliation:location"></searchInclude> + <searchInclude value="OrganizationAffiliation:network"></searchInclude> + <searchInclude value="OrganizationAffiliation:participating-organization"></searchInclude> + <searchInclude value="OrganizationAffiliation:primary-organization"></searchInclude> + <searchInclude value="OrganizationAffiliation:service"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="primary-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-primary-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="network"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-network"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="participating-organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-participating-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/OrganizationAffiliation-email"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Parameters"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Patient"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Patient:general-practitioner"></searchInclude> + <searchInclude value="Patient:link"></searchInclude> + <searchInclude value="Patient:organization"></searchInclude> + <searchRevInclude value="Account:patient"></searchRevInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:patient"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:patient"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:patient"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:patient"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:patient"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="BodyStructure:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:patient"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CarePlan:subject"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="CareTeam:patient"></searchRevInclude> + <searchRevInclude value="CareTeam:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:patient"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="ChargeItem:subject"></searchRevInclude> + <searchRevInclude value="Claim:patient"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="ClaimResponse:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:patient"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:patient"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="Communication:subject"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:patient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:subject"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:patient"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Condition:patient"></searchRevInclude> + <searchRevInclude value="Condition:subject"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:patient"></searchRevInclude> + <searchRevInclude value="Contract:patient"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:beneficiary"></searchRevInclude> + <searchRevInclude value="Coverage:patient"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="Coverage:subscriber"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:patient"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:patient"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DetectedIssue:patient"></searchRevInclude> + <searchRevInclude value="Device:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:patient"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:subject"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:patient"></searchRevInclude> + <searchRevInclude value="DeviceUseStatement:subject"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:patient"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:subject"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:patient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:patient"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:patient"></searchRevInclude> + <searchRevInclude value="Encounter:subject"></searchRevInclude> + <searchRevInclude value="EnrollmentRequest:patient"></searchRevInclude> + <searchRevInclude value="EnrollmentRequest:subject"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:patient"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:patient"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:patient"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:patient"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Goal:patient"></searchRevInclude> + <searchRevInclude value="Goal:subject"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:patient"></searchRevInclude> + <searchRevInclude value="GuidanceResponse:subject"></searchRevInclude> + <searchRevInclude value="ImagingStudy:patient"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:subject"></searchRevInclude> + <searchRevInclude value="Immunization:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationEvaluation:patient"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:patient"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:patient"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Invoice:subject"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:patient"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="List:subject"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:patient"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:patient"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:patient"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:subject"></searchRevInclude> + <searchRevInclude value="MedicationDispense:patient"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> + <searchRevInclude value="MedicationDispense:subject"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:patient"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationRequest:subject"></searchRevInclude> + <searchRevInclude value="MedicationStatement:patient"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MedicationStatement:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MolecularSequence:patient"></searchRevInclude> + <searchRevInclude value="NutritionOrder:patient"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:patient"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Observation:subject"></searchRevInclude> + <searchRevInclude value="Patient:link"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:patient"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:patient"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Procedure:subject"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:patient"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:patient"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RelatedPerson:patient"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="RequestGroup:patient"></searchRevInclude> + <searchRevInclude value="RequestGroup:subject"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchSubject:individual"></searchRevInclude> + <searchRevInclude value="ResearchSubject:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:patient"></searchRevInclude> + <searchRevInclude value="RiskAssessment:subject"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:patient"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="ServiceRequest:subject"></searchRevInclude> + <searchRevInclude value="Specimen:patient"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:patient"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:subject"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:patient"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:patient"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="deceased"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-deceased"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="link"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-link"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="language"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-language"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="death-date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-death-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="general-practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-general-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Patient-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="family"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="everything"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/EncounterPatient-it-everything"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PaymentNotice"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PaymentNotice:provider"></searchInclude> + <searchInclude value="PaymentNotice:request"></searchInclude> + <searchInclude value="PaymentNotice:response"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-payment-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="provider"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-provider"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="response"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-response"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentNotice-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PaymentReconciliation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PaymentReconciliation:payment-issuer"></searchInclude> + <searchInclude value="PaymentReconciliation:request"></searchInclude> + <searchInclude value="PaymentReconciliation:requestor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="request"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-request"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="created"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-created"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requestor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-requestor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="disposition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-disposition"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="outcome"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-outcome"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="payment-issuer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-payment-issuer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PaymentReconciliation-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Person"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Person:link"></searchInclude> + <searchInclude value="Person:organization"></searchInclude> + <searchInclude value="Person:patient"></searchInclude> + <searchInclude value="Person:practitioner"></searchInclude> + <searchInclude value="Person:relatedperson"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="link"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-link"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="relatedperson"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-relatedperson"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Person-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PlanDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PlanDefinition:composed-of"></searchInclude> + <searchInclude value="PlanDefinition:definition"></searchInclude> + <searchInclude value="PlanDefinition:depends-on"></searchInclude> + <searchInclude value="PlanDefinition:derived-from"></searchInclude> + <searchInclude value="PlanDefinition:predecessor"></searchInclude> + <searchInclude value="PlanDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageDefinition:parent"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="NutritionOrder:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:protocol"></searchRevInclude> + <searchRevInclude value="ServiceRequest:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="definition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-definition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PlanDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Practitioner"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:practitioner"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:practitioner"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:enterer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentManifest:subject"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="DocumentReference:subject"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="Encounter:practitioner"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:care-manager"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:receiver"></searchRevInclude> + <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:author"></searchRevInclude> + <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:practitioner"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="PractitionerRole:practitioner"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="Specimen:collector"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="communication"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-communication"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="given"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-given"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Practitioner-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="family"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-family"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="PractitionerRole"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="PractitionerRole:endpoint"></searchInclude> + <searchInclude value="PractitionerRole:location"></searchInclude> + <searchInclude value="PractitionerRole:organization"></searchInclude> + <searchInclude value="PractitionerRole:practitioner"></searchInclude> + <searchInclude value="PractitionerRole:service"></searchInclude> + <searchRevInclude value="Account:subject"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:care-team"></searchRevInclude> + <searchRevInclude value="Claim:enterer"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="Claim:provider"></searchRevInclude> + <searchRevInclude value="ClaimResponse:requestor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:assessor"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:enterer"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityRequest:provider"></searchRevInclude> + <searchRevInclude value="CoverageEligibilityResponse:requestor"></searchRevInclude> + <searchRevInclude value="DetectedIssue:author"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DeviceRequest:requester"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:performer"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:results-interpreter"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:authenticator"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:care-team"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:enterer"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:provider"></searchRevInclude> + <searchRevInclude value="Flag:author"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImagingStudy:interpreter"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImagingStudy:referrer"></searchRevInclude> + <searchRevInclude value="Immunization:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:author"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="List:source"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:reporter"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:responsibleparty"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:author"></searchRevInclude> + <searchRevInclude value="MessageHeader:enterer"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="MessageHeader:receiver"></searchRevInclude> + <searchRevInclude value="MessageHeader:responsible"></searchRevInclude> + <searchRevInclude value="MessageHeader:sender"></searchRevInclude> + <searchRevInclude value="NutritionOrder:provider"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:general-practitioner"></searchRevInclude> + <searchRevInclude value="PaymentNotice:provider"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:requestor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:author"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:principalinvestigator"></searchRevInclude> + <searchRevInclude value="RiskAssessment:performer"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="Specimen:collector"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:receiver"></searchRevInclude> + <searchRevInclude value="SupplyDelivery:supplier"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchRevInclude value="VisionPrescription:prescriber"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="practitioner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-practitioner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="endpoint"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-endpoint"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-service"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="organization"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-organization"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/PractitionerRole-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Procedure"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Procedure:based-on"></searchInclude> + <searchInclude value="Procedure:encounter"></searchInclude> + <searchInclude value="Procedure:instantiates-canonical"></searchInclude> + <searchInclude value="Procedure:location"></searchInclude> + <searchInclude value="Procedure:part-of"></searchInclude> + <searchInclude value="Procedure:patient"></searchInclude> + <searchInclude value="Procedure:performer"></searchInclude> + <searchInclude value="Procedure:reason-reference"></searchInclude> + <searchInclude value="Procedure:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:reason-reference"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:diagnosis"></searchRevInclude> + <searchRevInclude value="Encounter:reason-reference"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Flag:subject"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MedicationStatement:part-of"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:part-of"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:part-of"></searchRevInclude> + <searchRevInclude value="Procedure:reason-reference"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:part-of"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="reason-code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reason-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-reason-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Procedure-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Provenance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Provenance:agent"></searchInclude> + <searchInclude value="Provenance:entity"></searchInclude> + <searchInclude value="Provenance:location"></searchInclude> + <searchInclude value="Provenance:patient"></searchInclude> + <searchInclude value="Provenance:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="agent-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="agent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="signature-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-signature-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="recorded"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-recorded"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="when"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-when"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-location"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="agent-role"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-agent-role"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="entity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Provenance-entity"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Questionnaire"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="FamilyMemberHistory:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:definition"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:questionnaire"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="definition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-definition"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="subject-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-subject-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Questionnaire-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="QuestionnaireResponse"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="QuestionnaireResponse:author"></searchInclude> + <searchInclude value="QuestionnaireResponse:based-on"></searchInclude> + <searchInclude value="QuestionnaireResponse:encounter"></searchInclude> + <searchInclude value="QuestionnaireResponse:part-of"></searchInclude> + <searchInclude value="QuestionnaireResponse:patient"></searchInclude> + <searchInclude value="QuestionnaireResponse:questionnaire"></searchInclude> + <searchInclude value="QuestionnaireResponse:source"></searchInclude> + <searchInclude value="QuestionnaireResponse:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Consent:source-reference"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:derived-from"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:has-member"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="questionnaire"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-source"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RelatedPerson"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RelatedPerson:patient"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:recorder"></searchRevInclude> + <searchRevInclude value="AdverseEvent:subject"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:asserter"></searchRevInclude> + <searchRevInclude value="AllergyIntolerance:recorder"></searchRevInclude> + <searchRevInclude value="Appointment:actor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AppointmentResponse:actor"></searchRevInclude> + <searchRevInclude value="AuditEvent:agent"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="AuditEvent:source"></searchRevInclude> + <searchRevInclude value="Basic:author"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:performer"></searchRevInclude> + <searchRevInclude value="CareTeam:participant"></searchRevInclude> + <searchRevInclude value="ChargeItem:enterer"></searchRevInclude> + <searchRevInclude value="ChargeItem:performer-actor"></searchRevInclude> + <searchRevInclude value="Claim:payee"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="Communication:recipient"></searchRevInclude> + <searchRevInclude value="Communication:sender"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:recipient"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:requester"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:sender"></searchRevInclude> + <searchRevInclude value="Composition:attester"></searchRevInclude> + <searchRevInclude value="Composition:author"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:asserter"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:actor"></searchRevInclude> + <searchRevInclude value="Consent:consentor"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:signer"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="Coverage:payor"></searchRevInclude> + <searchRevInclude value="Coverage:policy-holder"></searchRevInclude> + <searchRevInclude value="Coverage:subscriber"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:performer"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:author"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:recipient"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:author"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:participant"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ExplanationOfBenefit:payee"></searchRevInclude> + <searchRevInclude value="Group:managing-entity"></searchRevInclude> + <searchRevInclude value="ImagingStudy:performer"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Invoice:participant"></searchRevInclude> + <searchRevInclude value="Invoice:recipient"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MeasureReport:subject"></searchRevInclude> + <searchRevInclude value="Media:operator"></searchRevInclude> + <searchRevInclude value="MedicationAdministration:performer"></searchRevInclude> + <searchRevInclude value="MedicationDispense:performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:intended-performer"></searchRevInclude> + <searchRevInclude value="MedicationRequest:requester"></searchRevInclude> + <searchRevInclude value="MedicationStatement:source"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:performer"></searchRevInclude> + <searchRevInclude value="Patient:link"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="Person:link"></searchRevInclude> + <searchRevInclude value="Person:relatedperson"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:performer"></searchRevInclude> + <searchRevInclude value="Provenance:agent"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:author"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:source"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="RequestGroup:participant"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Schedule:actor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:performer"></searchRevInclude> + <searchRevInclude value="ServiceRequest:requester"></searchRevInclude> + <searchRevInclude value="SupplyRequest:requester"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:owner"></searchRevInclude> + <searchRevInclude value="Task:requester"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="birthdate"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-birthdate"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-state"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-state"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="gender"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-gender"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="address-country"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-country"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="phonetic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phonetic"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="telecom"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-telecom"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-city"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-city"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="relationship"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-relationship"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="email"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-email"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="address-postalcode"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-postalcode"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="phone"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-phone"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="address-use"></name> + <definition value="http://hl7.org/fhir/SearchParameter/individual-address-use"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RelatedPerson-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RequestGroup"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RequestGroup:author"></searchInclude> + <searchInclude value="RequestGroup:encounter"></searchInclude> + <searchInclude value="RequestGroup:instantiates-canonical"></searchInclude> + <searchInclude value="RequestGroup:participant"></searchInclude> + <searchInclude value="RequestGroup:patient"></searchInclude> + <searchInclude value="RequestGroup:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="author"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-author"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-participant"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RequestGroup-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchDefinition:composed-of"></searchInclude> + <searchInclude value="ResearchDefinition:depends-on"></searchInclude> + <searchInclude value="ResearchDefinition:derived-from"></searchInclude> + <searchInclude value="ResearchDefinition:predecessor"></searchInclude> + <searchInclude value="ResearchDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchElementDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchElementDefinition:composed-of"></searchInclude> + <searchInclude value="ResearchElementDefinition:depends-on"></searchInclude> + <searchInclude value="ResearchElementDefinition:derived-from"></searchInclude> + <searchInclude value="ResearchElementDefinition:predecessor"></searchInclude> + <searchInclude value="ResearchElementDefinition:successor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="successor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-successor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="predecessor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-predecessor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="composed-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-composed-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="depends-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-depends-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="topic"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-topic"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchElementDefinition-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchStudy"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchStudy:partof"></searchInclude> + <searchInclude value="ResearchStudy:principalinvestigator"></searchInclude> + <searchInclude value="ResearchStudy:protocol"></searchInclude> + <searchInclude value="ResearchStudy:site"></searchInclude> + <searchInclude value="ResearchStudy:sponsor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:study"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchStudy:partof"></searchRevInclude> + <searchRevInclude value="ResearchSubject:study"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="partof"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-partof"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="sponsor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-sponsor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-focus"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="principalinvestigator"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-principalinvestigator"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="protocol"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-protocol"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-site"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="location"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-location"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="keyword"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-keyword"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchStudy-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ResearchSubject"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ResearchSubject:individual"></searchInclude> + <searchInclude value="ResearchSubject:patient"></searchInclude> + <searchInclude value="ResearchSubject:study"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="study"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-study"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="individual"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-individual"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ResearchSubject-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RiskAssessment"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="RiskAssessment:condition"></searchInclude> + <searchInclude value="RiskAssessment:encounter"></searchInclude> + <searchInclude value="RiskAssessment:patient"></searchInclude> + <searchInclude value="RiskAssessment:performer"></searchInclude> + <searchInclude value="RiskAssessment:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:investigation"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="method"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-method"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="probability"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-probability"></definition> + <type value="number"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="condition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-condition"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="risk"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskAssessment-risk"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="RiskEvidenceSynthesis"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="effective"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-effective"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/RiskEvidenceSynthesis-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Schedule"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Schedule:actor"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Slot:schedule"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="active"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-active"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="actor"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Schedule-actor"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SearchParameter"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SearchParameter:component"></searchInclude> + <searchInclude value="SearchParameter:derived-from"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="SearchParameter:component"></searchRevInclude> + <searchRevInclude value="SearchParameter:derived-from"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="derived-from"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-derived-from"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-target"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="component"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-component"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SearchParameter-base"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ServiceRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="ServiceRequest:based-on"></searchInclude> + <searchInclude value="ServiceRequest:encounter"></searchInclude> + <searchInclude value="ServiceRequest:instantiates-canonical"></searchInclude> + <searchInclude value="ServiceRequest:patient"></searchInclude> + <searchInclude value="ServiceRequest:performer"></searchInclude> + <searchInclude value="ServiceRequest:replaces"></searchInclude> + <searchInclude value="ServiceRequest:requester"></searchInclude> + <searchInclude value="ServiceRequest:specimen"></searchInclude> + <searchInclude value="ServiceRequest:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:based-on"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:based-on"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="Encounter:based-on"></searchRevInclude> + <searchRevInclude value="EpisodeOfCare:incoming-referral"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:based-on"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:based-on"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Procedure:based-on"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:based-on"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:based-on"></searchRevInclude> + <searchRevInclude value="ServiceRequest:replaces"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="authored"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-authored"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="requisition"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requisition"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="occurrence"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-occurrence"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="specimen"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-specimen"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="instantiates-uri"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-uri"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="replaces"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-replaces"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="instantiates-canonical"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-instantiates-canonical"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="performer-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-performer-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="body-site"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-body-site"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ServiceRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Slot"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Slot:schedule"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:slot"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="specialty"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-specialty"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="service-category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="appointment-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-appointment-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="service-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-service-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="start"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-start"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="schedule"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-schedule"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Slot-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Specimen"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Specimen:collector"></searchInclude> + <searchInclude value="Specimen:parent"></searchInclude> + <searchInclude value="Specimen:patient"></searchInclude> + <searchInclude value="Specimen:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DiagnosticReport:specimen"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Media:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="Observation:specimen"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="ServiceRequest:specimen"></searchRevInclude> + <searchRevInclude value="Specimen:parent"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="container"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="container-id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-container-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="parent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-parent"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="bodysite"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-bodysite"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="collected"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collected"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="accession"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-accession"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="collector"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-collector"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Specimen-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SpecimenDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="container"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-container"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SpecimenDefinition-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="StructureDefinition"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="StructureDefinition:base"></searchInclude> + <searchInclude value="StructureDefinition:valueset"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:resource-profile"></searchRevInclude> + <searchRevInclude value="CapabilityStatement:supported-profile"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:global"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="OperationDefinition:input-profile"></searchRevInclude> + <searchRevInclude value="OperationDefinition:output-profile"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="StructureDefinition:base"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="experimental"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-experimental"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-type"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="path"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-path"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base-path"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base-path"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="keyword"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-keyword"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="valueset"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-valueset"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="kind"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-kind"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="abstract"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-abstract"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="ext-context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-ext-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="derivation"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-derivation"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="base"></name> + <definition value="http://hl7.org/fhir/SearchParameter/StructureDefinition-base"></definition> + <type value="reference"></type> + </searchParam> + <operation> + <name value="snapshot"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/StructureDefinition-it-snapshot"></definition> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="StructureMap"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Subscription"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="criteria"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-criteria"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="payload"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-payload"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="contact"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-contact"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Subscription-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + <operation> + <name value="trigger-subscription"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Subscription-it-trigger-subscription"></definition> + </operation> + </resource> + <resource> + <type value="Substance"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Substance:substance-reference"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="AdverseEvent:substance"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="Group:member"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="Medication:ingredient"></searchRevInclude> + <searchRevInclude value="MedicationKnowledge:ingredient"></searchRevInclude> + <searchRevInclude value="MedicinalProductInteraction:subject"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Specimen:subject"></searchRevInclude> + <searchRevInclude value="Substance:substance-reference"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="container-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-container-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="substance-reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-substance-reference"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="expiry"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-expiry"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Substance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceNucleicAcid"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstancePolymer"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceProtein"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceReferenceInformation"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceSourceMaterial"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SubstanceSpecification"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SubstanceSpecification-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SupplyDelivery"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SupplyDelivery:patient"></searchInclude> + <searchInclude value="SupplyDelivery:receiver"></searchInclude> + <searchInclude value="SupplyDelivery:supplier"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ChargeItem:service"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="receiver"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-receiver"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supplier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-supplier"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyDelivery-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="SupplyRequest"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="SupplyRequest:requester"></searchInclude> + <searchInclude value="SupplyRequest:subject"></searchInclude> + <searchInclude value="SupplyRequest:supplier"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="supplier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-supplier"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="category"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-category"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/SupplyRequest-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="Task"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="Task:based-on"></searchInclude> + <searchInclude value="Task:encounter"></searchInclude> + <searchInclude value="Task:focus"></searchInclude> + <searchInclude value="Task:owner"></searchInclude> + <searchInclude value="Task:part-of"></searchInclude> + <searchInclude value="Task:patient"></searchInclude> + <searchInclude value="Task:requester"></searchInclude> + <searchInclude value="Task:subject"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImagingStudy:basedon"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PaymentReconciliation:request"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:part-of"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="subject"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-subject"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="focus"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-focus"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="part-of"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-part-of"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="group-identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-group-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="based-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-based-on"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="modified"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-modified"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="owner"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-owner"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="requester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-requester"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="business-status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-business-status"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="period"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-period"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="performer"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-performer"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="authored-on"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-authored-on"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="priority"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-priority"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="intent"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-intent"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Task-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TerminologyCapabilities"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TestReport"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="TestReport:testscript"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="tester"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-tester"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="participant"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-participant"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="result"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-result"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="testscript"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-testscript"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="issued"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestReport-issued"></definition> + <type value="date"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="TestScript"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="TestReport:testscript"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="testscript-capability"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-testscript-capability"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/TestScript-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="ValueSet"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="ConceptMap:source"></searchRevInclude> + <searchRevInclude value="ConceptMap:source-uri"></searchRevInclude> + <searchRevInclude value="ConceptMap:target"></searchRevInclude> + <searchRevInclude value="ConceptMap:target-uri"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="StructureDefinition:valueset"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="date"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-date"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="code"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-code"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-value"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-value"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="jurisdiction"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-jurisdiction"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="description"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-description"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="context-type"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="title"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-title"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="reference"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-reference"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="context-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-quantity"></definition> + <type value="quantity"></type> + </searchParam> + <searchParam> + <name value="context"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="context-type-quantity"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-context-type-quantity"></definition> + <type value="composite"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="version"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-version"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="url"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-url"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="expansion"></name> + <definition value="http://hl7.org/fhir/SearchParameter/ValueSet-expansion"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="name"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-name"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="publisher"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-publisher"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/conformance-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="VerificationResult"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="VerificationResult:target"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="target"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VerificationResult-target"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <resource> + <type value="VisionPrescription"></type> + <interaction> + <code value="create"></code> + </interaction> + <interaction> + <code value="delete"></code> + </interaction> + <interaction> + <code value="history-instance"></code> + </interaction> + <interaction> + <code value="history-type"></code> + </interaction> + <interaction> + <code value="patch"></code> + </interaction> + <interaction> + <code value="vread"></code> + </interaction> + <interaction> + <code value="read"></code> + </interaction> + <interaction> + <code value="update"></code> + </interaction> + <interaction> + <code value="search-type"></code> + </interaction> + <versioning value="versioned-update"></versioning> + <conditionalCreate value="true"></conditionalCreate> + <conditionalUpdate value="true"></conditionalUpdate> + <conditionalDelete value="multiple"></conditionalDelete> + <searchInclude value="*"></searchInclude> + <searchInclude value="VisionPrescription:encounter"></searchInclude> + <searchInclude value="VisionPrescription:patient"></searchInclude> + <searchInclude value="VisionPrescription:prescriber"></searchInclude> + <searchRevInclude value="ActivityDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ActivityDefinition:successor"></searchRevInclude> + <searchRevInclude value="Appointment:supporting-info"></searchRevInclude> + <searchRevInclude value="AuditEvent:entity"></searchRevInclude> + <searchRevInclude value="Basic:subject"></searchRevInclude> + <searchRevInclude value="CarePlan:activity-reference"></searchRevInclude> + <searchRevInclude value="ClinicalImpression:supporting-info"></searchRevInclude> + <searchRevInclude value="Communication:based-on"></searchRevInclude> + <searchRevInclude value="Communication:part-of"></searchRevInclude> + <searchRevInclude value="CommunicationRequest:based-on"></searchRevInclude> + <searchRevInclude value="Composition:entry"></searchRevInclude> + <searchRevInclude value="Composition:subject"></searchRevInclude> + <searchRevInclude value="Condition:evidence-detail"></searchRevInclude> + <searchRevInclude value="Consent:data"></searchRevInclude> + <searchRevInclude value="Contract:subject"></searchRevInclude> + <searchRevInclude value="DetectedIssue:implicated"></searchRevInclude> + <searchRevInclude value="DeviceRequest:based-on"></searchRevInclude> + <searchRevInclude value="DeviceRequest:prior-request"></searchRevInclude> + <searchRevInclude value="DocumentManifest:item"></searchRevInclude> + <searchRevInclude value="DocumentManifest:related-ref"></searchRevInclude> + <searchRevInclude value="DocumentReference:related"></searchRevInclude> + <searchRevInclude value="EventDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="EventDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="EventDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="EventDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="EventDefinition:successor"></searchRevInclude> + <searchRevInclude value="Evidence:composed-of"></searchRevInclude> + <searchRevInclude value="Evidence:depends-on"></searchRevInclude> + <searchRevInclude value="Evidence:derived-from"></searchRevInclude> + <searchRevInclude value="Evidence:predecessor"></searchRevInclude> + <searchRevInclude value="Evidence:successor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:composed-of"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:depends-on"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:derived-from"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:predecessor"></searchRevInclude> + <searchRevInclude value="EvidenceVariable:successor"></searchRevInclude> + <searchRevInclude value="ImmunizationRecommendation:information"></searchRevInclude> + <searchRevInclude value="ImplementationGuide:resource"></searchRevInclude> + <searchRevInclude value="Library:composed-of"></searchRevInclude> + <searchRevInclude value="Library:depends-on"></searchRevInclude> + <searchRevInclude value="Library:derived-from"></searchRevInclude> + <searchRevInclude value="Library:predecessor"></searchRevInclude> + <searchRevInclude value="Library:successor"></searchRevInclude> + <searchRevInclude value="Linkage:item"></searchRevInclude> + <searchRevInclude value="Linkage:source"></searchRevInclude> + <searchRevInclude value="List:item"></searchRevInclude> + <searchRevInclude value="Measure:composed-of"></searchRevInclude> + <searchRevInclude value="Measure:depends-on"></searchRevInclude> + <searchRevInclude value="Measure:derived-from"></searchRevInclude> + <searchRevInclude value="Measure:predecessor"></searchRevInclude> + <searchRevInclude value="Measure:successor"></searchRevInclude> + <searchRevInclude value="MeasureReport:evaluated-resource"></searchRevInclude> + <searchRevInclude value="MessageHeader:focus"></searchRevInclude> + <searchRevInclude value="Observation:focus"></searchRevInclude> + <searchRevInclude value="PaymentNotice:request"></searchRevInclude> + <searchRevInclude value="PaymentNotice:response"></searchRevInclude> + <searchRevInclude value="PlanDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="PlanDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="PlanDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="PlanDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="PlanDefinition:successor"></searchRevInclude> + <searchRevInclude value="Provenance:entity"></searchRevInclude> + <searchRevInclude value="Provenance:target"></searchRevInclude> + <searchRevInclude value="QuestionnaireResponse:subject"></searchRevInclude> + <searchRevInclude value="RequestGroup:instantiates-canonical"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchDefinition:successor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:composed-of"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:depends-on"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:derived-from"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:predecessor"></searchRevInclude> + <searchRevInclude value="ResearchElementDefinition:successor"></searchRevInclude> + <searchRevInclude value="Task:based-on"></searchRevInclude> + <searchRevInclude value="Task:focus"></searchRevInclude> + <searchRevInclude value="Task:subject"></searchRevInclude> + <searchRevInclude value="VerificationResult:target"></searchRevInclude> + <searchParam> + <name value="prescriber"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-prescriber"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="identifier"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-identifier"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_lastUpdated"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-lastUpdated"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="datewritten"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-datewritten"></definition> + <type value="date"></type> + </searchParam> + <searchParam> + <name value="_security"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-security"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="encounter"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-encounter"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_filter"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_profile"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-profile"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="patient"></name> + <definition value="http://hl7.org/fhir/SearchParameter/clinical-patient"></definition> + <type value="reference"></type> + </searchParam> + <searchParam> + <name value="_tag"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-tag"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_has"></name> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_source"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-source"></definition> + <type value="uri"></type> + </searchParam> + <searchParam> + <name value="_id"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-id"></definition> + <type value="token"></type> + </searchParam> + <searchParam> + <name value="_text"></name> + <definition value="http://hl7.org/fhir/SearchParameter/DomainResource-text"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="_content"></name> + <definition value="http://hl7.org/fhir/SearchParameter/Resource-content"></definition> + <type value="string"></type> + </searchParam> + <searchParam> + <name value="status"></name> + <definition value="http://hl7.org/fhir/SearchParameter/VisionPrescription-status"></definition> + <type value="token"></type> + </searchParam> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + <operation> + <name value="meta-add"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-add"></definition> + </operation> + <operation> + <name value="meta-delete"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-i-meta-delete"></definition> + </operation> + <operation> + <name value="validate"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-it-validate"></definition> + </operation> + </resource> + <interaction> + <code value="history-system"></code> + </interaction> + <interaction> + <code value="transaction"></code> + </interaction> + <operation> + <name value="mark-all-resources-for-reindexing"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/-s-mark-all-resources-for-reindexing"></definition> + <documentation value="Marks all currently existing resources of a given type, or all resources of all types, for reindexing."></documentation> + </operation> + <operation> + <name value="perform-reindexing-pass"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/-s-perform-reindexing-pass"></definition> + <documentation value="Forces a single pass of the resource reindexing processor"></documentation> + </operation> + <operation> + <name value="process-message"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/-s-process-message"></definition> + <documentation value="Accept a FHIR Message Bundle for processing"></documentation> + </operation> + <operation> + <name value="expunge"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-expunge"></definition> + </operation> + <operation> + <name value="get-resource-counts"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/-s-get-resource-counts"></definition> + <documentation value="Provides the number of resources currently stored on the server, broken down by resource type"></documentation> + </operation> + <operation> + <name value="meta"></name> + <definition value="http://dic1-fhir-store:8080/fhir/OperationDefinition/Multi-its-meta"></definition> + </operation> + </rest> + </CapabilityStatement> + </resource> + <response> + <status value="200 OK"></status> + </response> + </entry> </Bundle> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml index 569cadb..ad03266 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml @@ -1,217 +1,220 @@ <Bundle xmlns="http://hl7.org/fhir"> - <meta> - <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> - <code value="ALL"></code> - </tag> - </meta> - <type value="batch"/> - <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> - <value value="search-bundle" /> - </identifier> - <entry> - <request> - <method value="GET"/> - <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ServiceRequest?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Consent?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="MedicationStatement?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="MedicationAdministration?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Patient?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Encounter?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Condition?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Procedure?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="DiagnosticReport?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Observation?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ServiceRequest?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="Medication?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="ResearchSubject?_summary=count"/> - </request> - </entry> - <entry> - <request> - <method value="GET"/> - <url value="metadata"/> - </request> - </entry> + <meta> + <versionId value="1"/> + <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <tag> + <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> + <code value="ALL" /> + </tag> + </meta> + <type value="batch"/> + <identifier> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + <value value="search-bundle"/> + </identifier> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_profile=http://fhir.de/ConsentManagement/StructureDefinition/Consent&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationStatement?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationStatement&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationAdministration?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/MedicationAdministration&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Medication?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/StructureDefinition/Medication&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Patient|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/ResearchSubject|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|1&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile:below=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Vitalstatus|2&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|einrichtungskontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|abteilungskontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-fall/StructureDefinition/KontaktGesundheitseinrichtung&type=http://fhir.de/CodeSystem/Kontaktebene|versorgungsstellenkontakt&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Procedure?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-prozedur/StructureDefinition/Procedure&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="DiagnosticReport?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/DiagnosticReportLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ServiceRequest?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ServiceRequestLab&_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Consent?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationStatement?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="MedicationAdministration?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Patient?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Encounter?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Condition?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Procedure?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="DiagnosticReport?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Observation?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ServiceRequest?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="Medication?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="ResearchSubject?_summary=count"/> + </request> + </entry> + <entry> + <request> + <method value="GET"/> + <url value="metadata"/> + </request> + </entry> </Bundle> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml index c79b7af..165cba9 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml @@ -1,6 +1,6 @@ <Task xmlns="http://hl7.org/fhir"> <meta> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start"></profile> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start|0.2.0"></profile> </meta> <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/0.2.0"></instantiatesUri> <status value="requested"></status> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml index 6183490..9a633d6 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml @@ -1,6 +1,6 @@ <Task xmlns="http://hl7.org/fhir"> <meta> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop"></profile> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop|0.2.0"></profile> </meta> <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/0.2.0"></instantiatesUri> <status value="requested"></status> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml index fb3bf35..ff9eb67 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml @@ -1,6 +1,6 @@ <Task xmlns="http://hl7.org/fhir"> <meta> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"></profile> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|0.2.0"></profile> </meta> <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/0.2.0"></instantiatesUri> <status value="requested"></status> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml index eacbfc7..34c23a3 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml @@ -1,6 +1,6 @@ <Task xmlns="http://hl7.org/fhir"> <meta> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"></profile> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|0.2.0"></profile> </meta> <instantiatesUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/0.2.0"></instantiatesUri> <status value="requested"></status> From 78ceb3bdce253020a77c632e3bffca1ac8d673eb Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 9 Jun 2022 16:20:33 +0200 Subject: [PATCH 42/69] remove empty line --- .../process/report/service/CreateReport.java | 1 - 1 file changed, 1 deletion(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index d42b26b..3c65544 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -147,7 +147,6 @@ private void toEntryComponentBundleResource(Bundle.BundleEntryComponent response Bundle responseEntryBundle = (Bundle) responseEntry.getResource(); reportEntryBundle.setTotal(responseEntryBundle.getTotal()); reportEntryBundle.getMeta().setLastUpdated(responseEntryBundle.getMeta().getLastUpdated()); - } reportEntry.setResource(reportEntryBundle); From 6fa0cac1858f7155bc938d2c209ab0dedc1e6d8d Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 9 Jun 2022 16:21:45 +0200 Subject: [PATCH 43/69] fix remote debuging port --- mii-dsf-processes-docker-test-setup/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 51f39a3..0e3ca9a 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -159,7 +159,7 @@ services: target: /opt/bpe/last_event environment: TZ: Europe/Berlin - EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5003 + EXTRA_JVM_ARGS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5010 ORG_HIGHMED_DSF_BPE_DB_LIQUIBASE_PASSWORD_FILE: /run/secrets/db_liquibase.password ORG_HIGHMED_DSF_BPE_DB_USER_PASSWORD_FILE: /run/secrets/db_dic1_bpe_user.password ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_PASSWORD_FILE: /run/secrets/db_dic1_bpe_user_camunda.password From 776697e4ee9a1b2aac5067766f2d58eba165a858 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Mon, 11 Jul 2022 09:01:22 +0200 Subject: [PATCH 44/69] Add env entries for process exclude versions --- .../docker-compose.yml | 14 +++++------ mii-dsf-processes-test-data-generator/pom.xml | 8 +++++++ .../test/data/generator/EnvGenerator.java | 23 +++++++++++++++++-- pom.xml | 10 ++++++++ 4 files changed, 46 insertions(+), 9 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 0e3ca9a..0458cbe 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -175,8 +175,8 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC1 ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic1/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- - medizininformatik-initiativede_dataReceive/0.2.0, - medizininformatik-initiativede_reportReceive/0.2.0 + medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, + medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir networks: dic1-bpe-frontend: @@ -303,8 +303,8 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_DIC2 ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic2/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- - medizininformatik-initiativede_dataReceive/0.2.0, - medizininformatik-initiativede_reportReceive/0.2.0 + medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, + medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic2-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_TYPE: blaze networks: @@ -431,7 +431,7 @@ services: ORG_HIGHMED_DSF_BPE_DB_USER_CAMUNDA_USERNAME: cos_camunda_server_user ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_COS ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://cos/fhir - ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/0.2.0 + ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/${PROCESS_VERSION_DATA_TRANSFER} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://cos-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_COS_PRIVATE_KEY: /run/secrets/cos_private_key.pem DE_MEDIZININFORMATIK_INITIATIVE_COS_PUBLIC_KEY: /run/secrets/cos_public_key.pem @@ -559,8 +559,8 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://hrp/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- - medizininformatik-initiativede_reportAutostart/0.2.0, - medizininformatik-initiativede_reportSend/0.2.0 + medizininformatik-initiativede_reportAutostart/${PROCESS_VERSION_REPORT}, + medizininformatik-initiativede_reportSend/${PROCESS_VERSION_REPORT} networks: hrp-bpe-frontend: hrp-bpe-backend: diff --git a/mii-dsf-processes-test-data-generator/pom.xml b/mii-dsf-processes-test-data-generator/pom.xml index c1819eb..3d2aefe 100644 --- a/mii-dsf-processes-test-data-generator/pom.xml +++ b/mii-dsf-processes-test-data-generator/pom.xml @@ -16,6 +16,14 @@ </properties> <dependencies> + <dependency> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-process-projectathon-data-transfer</artifactId> + </dependency> + <dependency> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-process-report</artifactId> + </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java index b829884..55e205f 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java @@ -15,6 +15,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition; +import de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition; import de.medizininformatik_initiative.processes.test.data.generator.CertificateGenerator.CertificateFiles; public class EnvGenerator @@ -23,6 +25,8 @@ public class EnvGenerator private static final String USER_THUMBPRINTS = "USER_THUMBPRINTS"; private static final String USER_THUMBPRINTS_PERMANENTDELETE = "USER_THUMBPRINTS_PERMANENT_DELETE"; + private static final String PROCESS_VERSION_DATA_TRANSFER = "PROCESS_VERSION_DATA_TRANSFER"; + private static final String PROCESS_VERSION_REPORT = "PROCESS_VERSION_REPORT"; private static final class EnvEntry { @@ -73,7 +77,11 @@ public void generateAndWriteDockerTestFhirEnvFiles(Map<String, CertificateFiles> new EnvEntry("HRP_" + USER_THUMBPRINTS, hrpUserThumbprints, "HRP_" + USER_THUMBPRINTS_PERMANENTDELETE, hrpUserThumbprintsPermanentDelete)); - writeEnvFile(Paths.get("../mii-dsf-processes-docker-test-setup/.env"), entries); + Map<String, String> additionalEntries = Map.of(PROCESS_VERSION_DATA_TRANSFER, + DataTransferProcessPluginDefinition.VERSION, PROCESS_VERSION_REPORT, + ReportProcessPluginDefinition.VERSION); + + writeEnvFile(Paths.get("../mii-dsf-processes-docker-test-setup/.env"), entries, additionalEntries); } private Stream<String> filterAndMapToThumbprint(Map<String, CertificateFiles> clientCertificateFilesByCommonName, @@ -85,7 +93,7 @@ private Stream<String> filterAndMapToThumbprint(Map<String, CertificateFiles> cl .map(CertificateFiles::getCertificateSha512ThumbprintHex); } - private void writeEnvFile(Path target, List<? extends EnvEntry> entries) + private void writeEnvFile(Path target, List<? extends EnvEntry> entries, Map<String, String> additionalEntries) { StringBuilder builder = new StringBuilder(); @@ -105,6 +113,17 @@ private void writeEnvFile(Path target, List<? extends EnvEntry> entries) builder.append("\n\n"); } + if (!additionalEntries.isEmpty()) + builder.append('\n'); + + for (var entry : additionalEntries.entrySet()) + { + builder.append('\n'); + builder.append(entry.getKey()); + builder.append('='); + builder.append(entry.getValue()); + } + try { logger.info("Writing .env file to {}", target.toString()); diff --git a/pom.xml b/pom.xml index 828646f..b80173f 100644 --- a/pom.xml +++ b/pom.xml @@ -64,6 +64,16 @@ <dependencyManagement> <dependencies> <!-- mii-dsf-processes --> + <dependency> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-process-projectathon-data-transfer</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-process-report</artifactId> + <version>${project.version}</version> + </dependency> <dependency> <groupId>de.medizininformatik-initiative</groupId> <artifactId>mii-dsf-processes-documentation-generator</artifactId> From 4e5fc1a162a7edfb83ffb2a8cefd7531d86f1453 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Jul 2022 10:36:03 +0200 Subject: [PATCH 45/69] adds data logger --- .../data_transfer/crypto/KeyProviderImpl.java | 15 ++-- .../data_transfer/service/CreateBundle.java | 11 +-- .../data_transfer/service/DecryptData.java | 10 ++- .../data_transfer/service/DeleteData.java | 5 +- .../data_transfer/service/ReadData.java | 9 +-- .../data_transfer/service/StoreData.java | 9 ++- .../service/ValidateDataCos.java | 16 ++++- .../service/ValidateDataDic.java | 7 +- .../spring/config/TransferDataConfig.java | 35 ++++++++-- .../data_transfer/util/LoggingHelper.java | 50 ------------- .../data_transfer/util/MimeTypeHelper.java | 2 +- .../process/report/service/CreateReport.java | 14 ++-- .../report/service/DownloadSearchBundle.java | 13 ++-- .../report/spring/config/ReportingConfig.java | 36 ++++++++-- .../docker-compose.yml | 4 ++ .../kds/client/KdsClientFactory.java | 10 ++- .../processes/kds/client/KdsClientImpl.java | 15 +++- .../kds/client/fhir/KdsFhirClientImpl.java | 38 ++++++++-- .../kds/client/logging/DataLogger.java | 70 +++++++++++++++++++ .../{ => logging}/HapiClientLogger.java | 2 +- .../client/{ => logging}/OutcomeLogger.java | 2 +- 21 files changed, 250 insertions(+), 123 deletions(-) delete mode 100644 mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java create mode 100644 mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java rename mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/{ => logging}/HapiClientLogger.java (98%) rename mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/{ => logging}/OutcomeLogger.java (94%) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java index f418849..19385ec 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java @@ -36,7 +36,7 @@ import org.springframework.context.event.EventListener; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; import de.rwh.utils.crypto.io.PemIo; public class KeyProviderImpl implements KeyProvider, InitializingBean @@ -60,7 +60,7 @@ public class KeyProviderImpl implements KeyProvider, InitializingBean */ public static KeyProviderImpl fromFiles(String privateKeyFile, String publicKeyFile, FhirWebserviceClientProvider clientProvider, OrganizationProvider organizationProvider, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, DataLogger dataLogger) { logger.info("Configuring KeyProvider with private-key from {} and public-key from {}", privateKeyFile, publicKeyFile); @@ -100,7 +100,8 @@ public static KeyProviderImpl fromFiles(String privateKeyFile, String publicKeyF throw new RuntimeException("Error while reading PublicKey from " + publicKeyFile, e); } - return new KeyProviderImpl(privateKey, publicKey, clientProvider, organizationProvider, readAccessHelper); + return new KeyProviderImpl(privateKey, publicKey, clientProvider, organizationProvider, readAccessHelper, + dataLogger); } private final PrivateKey privateKey; @@ -110,9 +111,10 @@ public static KeyProviderImpl fromFiles(String privateKeyFile, String publicKeyF private final OrganizationProvider organizationProvider; private final ReadAccessHelper readAccessHelper; + private final DataLogger dataLogger; public KeyProviderImpl(PrivateKey privateKey, PublicKey publicKey, FhirWebserviceClientProvider clientProvider, - OrganizationProvider organizationProvider, ReadAccessHelper readAccessHelper) + OrganizationProvider organizationProvider, ReadAccessHelper readAccessHelper, DataLogger dataLogger) { this.privateKey = privateKey; this.publicKey = publicKey; @@ -120,6 +122,7 @@ public KeyProviderImpl(PrivateKey privateKey, PublicKey publicKey, FhirWebservic this.clientProvider = clientProvider; this.organizationProvider = organizationProvider; this.readAccessHelper = readAccessHelper; + this.dataLogger = dataLogger; } @Override @@ -128,6 +131,7 @@ public void afterPropertiesSet() throws Exception Objects.requireNonNull(clientProvider, "clientProvider"); Objects.requireNonNull(organizationProvider, "organizationProvider"); Objects.requireNonNull(readAccessHelper, "readAccessHelper"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @EventListener({ ContextRefreshedEvent.class }) @@ -169,7 +173,6 @@ else if (output.getTotal() == 0) } catch (Exception exception) { - logger.warn("Error while creating PublicKey Bundle: {}", exception.getMessage()); throw new RuntimeException("Error while creating PublicKey Bundle: " + exception.getMessage(), exception); } } @@ -201,7 +204,7 @@ private Bundle createPublicKeyBundle() readAccessHelper.addAll(bundle); - LoggingHelper.logDebugBundle("Created Bundle", bundle); + dataLogger.logBundle("Created PublicKey Bundle", bundle); return bundle; } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java index 0233315..54c5e63 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java @@ -22,18 +22,20 @@ import org.springframework.beans.factory.InitializingBean; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class CreateBundle extends AbstractServiceDelegate implements InitializingBean { private final OrganizationProvider organizationProvider; + private final DataLogger dataLogger; public CreateBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; + this.dataLogger = dataLogger; } @Override @@ -42,6 +44,7 @@ public void afterPropertiesSet() throws Exception super.afterPropertiesSet(); Objects.requireNonNull(organizationProvider, "organizationProvider"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @Override @@ -49,13 +52,13 @@ protected void doExecute(DelegateExecution execution) { String projectIdentifier = (String) execution .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER); + DocumentReference documentReference = (DocumentReference) execution .getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DOCUMENT_REFERENCE); Binary binary = (Binary) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY); - Bundle bundle = createTransactionBundle(projectIdentifier, documentReference, binary); - LoggingHelper.logDebugBundle("Created Bundle", bundle); + dataLogger.logBundle("Created Transfer Bundle", bundle); execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundle)); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java index 1fe2149..c7c79d0 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java @@ -19,20 +19,23 @@ import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.KeyProvider; import de.medizininformatik_initiative.process.projectathon.data_transfer.crypto.RsaAesGcmUtil; -import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class DecryptData extends AbstractServiceDelegate implements InitializingBean { private final OrganizationProvider organizationProvider; private final KeyProvider keyProvider; + private final DataLogger dataLogger; public DecryptData(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, KeyProvider keyProvider) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, KeyProvider keyProvider, + DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; this.keyProvider = keyProvider; + this.dataLogger = dataLogger; } @Override @@ -42,6 +45,7 @@ public void afterPropertiesSet() throws Exception Objects.requireNonNull(organizationProvider, "organizationProvider"); Objects.requireNonNull(keyProvider, "keyProvider"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @Override @@ -55,7 +59,7 @@ protected void doExecute(DelegateExecution execution) Bundle bundleDecrypted = decryptBundle(keyProvider.getPrivateKey(), bundleEncrypted, sendingOrganizationIdentifier, localOrganizationIdentifier); - LoggingHelper.logDebugBundle("Decrypted Bundle", bundleDecrypted); + dataLogger.logBundle("Decrypted Transfer Bundle", bundleDecrypted); execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundleDecrypted)); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java index 59daa2e..c504bb3 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DeleteData.java @@ -31,12 +31,11 @@ protected void doExecute(DelegateExecution execution) IdType binaryId = new IdType( (String) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET_REFERENCE)); + deletePermanently(binaryId); logger.info( - "Permanently deleting encrypted Binary with id='{}' provided for project-identifier='{}' " + "Permanently deleted encrypted Binary with id='{}' provided for project-identifier='{}' " + "referenced in Task with id='{}'...", binaryId.getValue(), projectIdentifier, getLeadingTaskFromExecutionVariables().getId()); - - deletePermanently(binaryId); } private void deletePermanently(IdType binaryId) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java index e50aad1..e751452 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java @@ -26,8 +26,8 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class ReadData extends AbstractServiceDelegate { @@ -62,10 +62,7 @@ protected void doExecute(DelegateExecution execution) String coordinatingSiteIdentifier = getCoordinatingSiteIdentifier(task); DocumentReference documentReference = readDocumentReference(projectIdentifier, task.getId()); - LoggingHelper.logDebugResource("Read DocumentReference", documentReference); - Binary binary = readBinary(documentReference, task.getId()); - LoggingHelper.logDebugBinary("Read Binary", binary); execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_PROJECT_IDENTIFIER, Variables.stringValue(projectIdentifier)); @@ -146,10 +143,6 @@ private Binary readBinary(DocumentReference documentReference, String taskId) if (!validBinaryUrl(urls.get(0))) { - logger.warn( - "Attachment URL {} in DocumentReference with id='{}' belonging to task with id='{}', not a valid Binary reference," - + " should be a relative Binary reference or an absolute Binary reference to KDS FHIR server at {}", - urls.get(0), documentReference.getId(), taskId, kdsClientFactory.getKdsClient().getFhirBaseUrl()); throw new IllegalArgumentException( "Attachment URL " + urls.get(0) + " in DocumentReference with id='" + documentReference.getId() + "' belonging to task with id='" + taskId + "' not a valid Binary reference"); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java index 6142c4f..b9da459 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java @@ -30,20 +30,22 @@ import org.slf4j.LoggerFactory; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; -import de.medizininformatik_initiative.process.projectathon.data_transfer.util.LoggingHelper; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class StoreData extends AbstractServiceDelegate { private static final Logger logger = LoggerFactory.getLogger(StoreData.class); private final EndpointProvider endpointProvider; + private final DataLogger dataLogger; public StoreData(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, EndpointProvider endpointProvider) + ReadAccessHelper readAccessHelper, EndpointProvider endpointProvider, DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); this.endpointProvider = endpointProvider; + this.dataLogger = dataLogger; } @Override @@ -52,6 +54,7 @@ public void afterPropertiesSet() throws Exception super.afterPropertiesSet(); Objects.requireNonNull(endpointProvider, "endpointProvider"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @Override @@ -85,7 +88,7 @@ private Binary createBinary(byte[] content, String coordinatingSiteIdentifier) Binary binary = new Binary().setContentType(MediaType.APPLICATION_OCTET_STREAM) .setSecurityContext(securityContext).setData(content); - LoggingHelper.logDebugBinary("Created Binary", binary); + dataLogger.logBinary("Encrypted Binary", binary); return binary; } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java index 35eda38..5d75c68 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataCos.java @@ -5,6 +5,7 @@ import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTION; import java.util.List; +import java.util.Objects; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; @@ -23,10 +24,21 @@ public class ValidateDataCos extends AbstractServiceDelegate implements InitializingBean { + private final MimeTypeHelper mimeTypeHelper; + public ValidateDataCos(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, MimeTypeHelper mimeTypeHelper) { super(clientProvider, taskHelper, readAccessHelper); + + this.mimeTypeHelper = mimeTypeHelper; + } + + @Override + public void afterPropertiesSet() throws Exception + { + super.afterPropertiesSet(); + Objects.requireNonNull(mimeTypeHelper, "mimeTypeHelper"); } @Override @@ -86,6 +98,6 @@ protected void doExecute(DelegateExecution execution) byte[] dataB = binaries.get(0).getData(); String mimeTypeB = binaries.get(0).getContentType(); - MimeTypeHelper.validate(dataB, mimeTypeB); + mimeTypeHelper.validate(dataB, mimeTypeB); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java index e1b93d7..e1ce51c 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ValidateDataDic.java @@ -17,13 +17,15 @@ public class ValidateDataDic extends AbstractServiceDelegate implements InitializingBean { private final OrganizationProvider organizationProvider; + private final MimeTypeHelper mimeTypeHelper; public ValidateDataDic(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, MimeTypeHelper mimeTypeHelper) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; + this.mimeTypeHelper = mimeTypeHelper; } @Override @@ -32,6 +34,7 @@ public void afterPropertiesSet() throws Exception super.afterPropertiesSet(); Objects.requireNonNull(organizationProvider, "organizationProvider"); + Objects.requireNonNull(mimeTypeHelper, "mimeTypeHelper"); } @Override @@ -42,6 +45,6 @@ protected void doExecute(DelegateExecution execution) String mimeTypeBinary = binary.getContentType(); byte[] dataBinary = binary.getData(); - MimeTypeHelper.validate(dataBinary, mimeTypeBinary); + mimeTypeHelper.validate(dataBinary, mimeTypeBinary); } } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java index 8c32738..4573d81 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -29,8 +29,10 @@ import de.medizininformatik_initiative.process.projectathon.data_transfer.service.StoreData; import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataCos; import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataDic; +import de.medizininformatik_initiative.process.projectathon.data_transfer.util.MimeTypeHelper; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; @Configuration public class TransferDataConfig @@ -117,6 +119,11 @@ public class TransferDataConfig @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") private String fhirStoreProxyPassword; + @ProcessDocumentation(description = "To enable debug logging of FHIR search, result and transfer bundles set to `true`", processNames = { + "medizininformatik-initiativede_dataSend", "medizininformatik-initiativede_dataReceive" }) + @Value("${de.medizininformatik.initiative.kds.fhir.dataLoggingEnabled:false}") + private boolean fhirDataLoggingEnabled; + @ProcessDocumentation(required = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS private-key as 4096 Bit RSA PEM encoded, not encrypted file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_private_key.pem") @Value("${de.medizininformatik.initiative.cos.private.key:#{null}}") @@ -144,7 +151,7 @@ public KdsClientFactory kdsClientFactory() fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, - (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue); + (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); } catch (ClassNotFoundException e) { @@ -167,6 +174,18 @@ private Path checkExists(String file) } } + @Bean + public DataLogger dataLogger() + { + return new DataLogger(fhirDataLoggingEnabled, fhirContext); + } + + @Bean + public MimeTypeHelper mimeTypeHelper() + { + return new MimeTypeHelper(); + } + // projectathonDataSend @Bean @@ -178,13 +197,14 @@ public ReadData readData() @Bean public ValidateDataDic validateDataDic() { - return new ValidateDataDic(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider); + return new ValidateDataDic(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, + mimeTypeHelper()); } @Bean public CreateBundle createBundle() { - return new CreateBundle(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider); + return new CreateBundle(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, dataLogger()); } @Bean @@ -197,7 +217,7 @@ public EncryptData encryptData() @Bean public StoreData storeData() { - return new StoreData(fhirClientProvider, taskHelper, readAccessHelper, endpointProvider); + return new StoreData(fhirClientProvider, taskHelper, readAccessHelper, endpointProvider, dataLogger()); } @Bean @@ -225,19 +245,20 @@ public DownloadData downloadData() public KeyProvider keyProvider() { return KeyProviderImpl.fromFiles(cosPrivateKeyFile, cosPublicKeyFile, fhirClientProvider, organizationProvider, - readAccessHelper); + readAccessHelper, dataLogger()); } @Bean public DecryptData decryptData() { - return new DecryptData(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, keyProvider()); + return new DecryptData(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, keyProvider(), + dataLogger()); } @Bean public ValidateDataCos validateDataCos() { - return new ValidateDataCos(fhirClientProvider, taskHelper, readAccessHelper); + return new ValidateDataCos(fhirClientProvider, taskHelper, readAccessHelper, mimeTypeHelper()); } @Bean diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java deleted file mode 100644 index df1cc0a..0000000 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/LoggingHelper.java +++ /dev/null @@ -1,50 +0,0 @@ -package de.medizininformatik_initiative.process.projectathon.data_transfer.util; - -import java.nio.charset.StandardCharsets; - -import org.hl7.fhir.r4.model.Binary; -import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.Resource; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import ca.uhn.fhir.context.FhirContext; - -public class LoggingHelper -{ - private static final Logger logger = LoggerFactory.getLogger(LoggingHelper.class); - - public static void logDebugBundle(String message, Bundle bundle) - { - Bundle copy = bundle.copy(); - - // replace actual content with content size in bytes to not leak sensitive information - copy.getEntry().stream().filter(Bundle.BundleEntryComponent::hasResource) - .map(Bundle.BundleEntryComponent::getResource).filter(r -> r instanceof Binary).map(r -> (Binary) r) - .forEach(b -> b.setContent(createReplacementContent(b))); - - logDebugResource(message, copy); - } - - public static void logDebugBinary(String message, Binary binary) - { - Binary copy = binary.copy(); - - // replace actual content with content size in bytes to not leak sensitive information - copy.setContent(createReplacementContent(copy)); - - logDebugResource(message, copy); - } - - public static void logDebugResource(String message, Resource resource) - { - logger.debug(message + ": {}", - FhirContext.forR4().newXmlParser().setPrettyPrint(true).encodeResourceToString(resource)); - } - - private static byte[] createReplacementContent(Binary binary) - { - return ("original content (" + binary.getContent().length + " bytes) replaced") - .getBytes(StandardCharsets.UTF_8); - } -} diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java index bf4aa96..7495eb6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/util/MimeTypeHelper.java @@ -23,7 +23,7 @@ public class MimeTypeHelper * @throws RuntimeException * if the detected and the declared base mime-type do not match */ - public static void validate(byte[] data, String declared) + public void validate(byte[] data, String declared) { MediaType declaredMimeType = MediaType.parse(declared); MediaType detectedMimeType = MediaType.EMPTY; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 3c65544..f1d15a1 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -33,6 +33,7 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class CreateReport extends AbstractServiceDelegate implements InitializingBean { @@ -42,20 +43,20 @@ public class CreateReport extends AbstractServiceDelegate implements Initializin private final OrganizationProvider organizationProvider; private final KdsClientFactory kdsClientFactory; - private final FhirContext fhirContext; + private final DataLogger dataLogger; private final String fhirStoreType; public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, - KdsClientFactory kdsClientFactory, FhirContext fhirContext, String fhirStoreType) + KdsClientFactory kdsClientFactory, String fhirStoreType, DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); this.organizationProvider = organizationProvider; this.kdsClientFactory = kdsClientFactory; - this.fhirContext = fhirContext; this.fhirStoreType = fhirStoreType; + this.dataLogger = dataLogger; } @Override @@ -65,8 +66,8 @@ public void afterPropertiesSet() throws Exception Objects.requireNonNull(organizationProvider, "organizationProvider"); Objects.requireNonNull(kdsClientFactory, "kdsClientFactory"); - Objects.requireNonNull(fhirContext, "fhirContext"); Objects.requireNonNull(fhirStoreType, "fhirStoreType"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @Override @@ -76,12 +77,9 @@ protected void doExecute(DelegateExecution delegateExecution) Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); Bundle responseBundle = executeSearchBundle(searchBundle); - - logger.debug("Response Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(responseBundle)); - Bundle reportBundle = transformToReportBundle(searchBundle, responseBundle, target); - logger.debug("Report Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(reportBundle)); + dataLogger.logBundle("Report Bundle: {}", reportBundle); String reportReference = storeResponseBundle(reportBundle); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index a135fd9..ea5ea5d 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -22,19 +22,20 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class DownloadSearchBundle extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(DownloadSearchBundle.class); - private final FhirContext fhirContext; + private final DataLogger dataLogger; public DownloadSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, FhirContext fhirContext) + ReadAccessHelper readAccessHelper, DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); - this.fhirContext = fhirContext; + this.dataLogger = dataLogger; } @Override @@ -42,7 +43,7 @@ public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); - Objects.requireNonNull(fhirContext, "fhirContext"); + Objects.requireNonNull(dataLogger, "dataLogger"); } @Override @@ -52,7 +53,7 @@ protected void doExecute(DelegateExecution delegateExecution) IdType searchBundleId = new IdType(searchBundleReference); Bundle bundle = readSearchBundle(searchBundleId); - logger.debug("Search Bundle: {}", fhirContext.newXmlParser().encodeResourceToString(bundle)); + dataLogger.logBundle("Search Bundle: {}", bundle); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); } @@ -73,8 +74,6 @@ private Bundle readSearchBundle(IdType searchBundleId) } catch (WebApplicationException exception) { - logger.error("Error while reading search Bundle with id '{}' from organization '{}': {}", - searchBundleId.getValue(), task.getRequester().getReference(), exception.getMessage()); throw new RuntimeException("Error while reading search Bundle with id '" + searchBundleId.getValue() + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 08d300c..65f98bc 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -32,6 +32,7 @@ import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; @Configuration public class ReportingConfig @@ -59,56 +60,75 @@ public class ReportingConfig @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") private String fhirStoreType; - // Documentation of remaining values in Data Transfer Process - + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") private String fhirStoreClientClass; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") private String fhirStoreTrustStore; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") private String fhirStoreCertificate; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") private String fhirStorePrivateKey; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") private char[] fhirStorePrivateKeyPassword; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") private String fhirStoreUsername; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") private String fhirStorePassword; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") private String fhirStoreBearerToken; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") private int fhirStoreConnectTimeout; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") private int fhirStoreConnectionRequestTimeout; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") private int fhirStoreSocketTimeout; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") private boolean fhirStoreHapiClientVerbose; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") private String fhirStoreProxyUrl; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") private String fhirStoreProxyUsername; + // Documentation of in Data Transfer Process @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") private String fhirStoreProxyPassword; + @ProcessDocumentation(description = "To enable debug logging of FHIR search, result and transfer bundles set to `true`", processNames = { + "medizininformatik-initiativede_reportSend", "medizininformatik-initiativede_reportReceive" }) + @Value("${de.medizininformatik.initiative.kds.fhir.dataLoggingEnabled:false}") + private boolean fhirDataLoggingEnabled; + @Value("${org.highmed.dsf.bpe.fhir.server.organization.identifier.value}") private String localIdentifierValue; @@ -126,7 +146,7 @@ public KdsClientFactory kdsClientFactory() fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, - (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue); + (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); } catch (ClassNotFoundException e) { @@ -180,7 +200,7 @@ public SelectTargetHrp selectTargetHrp() @Bean public DownloadSearchBundle downloadSearchBundle() { - return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, fhirContext); + return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, dataLogger()); } @Bean @@ -193,7 +213,7 @@ public CheckSearchBundle checkSearchBundle() public CreateReport createReport() { return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory(), - fhirContext, fhirStoreType); + fhirStoreType, dataLogger()); } @Bean @@ -241,4 +261,10 @@ public SendReceipt sendReceipt() return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, reportStatusGenerator()); } + + @Bean + public DataLogger dataLogger() + { + return new DataLogger(fhirDataLoggingEnabled, fhirContext); + } } diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 0458cbe..70796f5 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -178,6 +178,7 @@ services: medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: dic1-bpe-frontend: dic1-bpe-backend: @@ -307,6 +308,7 @@ services: medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic2-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_TYPE: blaze + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: dic2-bpe-frontend: dic2-bpe-backend: @@ -433,6 +435,7 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://cos/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: medizininformatik-initiativede_dataSend/${PROCESS_VERSION_DATA_TRANSFER} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://cos-fhir-store:8080/fhir + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true DE_MEDIZININFORMATIK_INITIATIVE_COS_PRIVATE_KEY: /run/secrets/cos_private_key.pem DE_MEDIZININFORMATIK_INITIATIVE_COS_PUBLIC_KEY: /run/secrets/cos_public_key.pem networks: @@ -500,6 +503,7 @@ services: ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS: ${HRP_USER_THUMBPRINTS} ORG_HIGHMED_DSF_FHIR_SERVER_USER_THUMBPRINTS_PERMANENT_DELETE: ${HRP_USER_THUMBPRINTS_PERMANENT_DELETE} ORG_HIGHMED_DSF_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: hrp-fhir-frontend: ipv4_address: 172.20.0.115 diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java index c7e1562..21da918 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java @@ -17,6 +17,7 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; import de.rwh.utils.crypto.CertificateHelper; import de.rwh.utils.crypto.io.CertificateReader; import de.rwh.utils.crypto.io.PemIo; @@ -50,11 +51,14 @@ public class KdsClientFactory private final String localIdentifierValue; + private final DataLogger dataLogger; + public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateKeyPath, char[] privateKeyPassword, int connectTimeout, int socketTimeout, int connectionRequestTimeout, String kdsServerBase, String kdsServerBasicAuthUsername, String kdsServerBasicAuthPassword, String kdsServerBearerToken, String proxyUrl, String proxyUsername, String proxyPassword, boolean hapiClientVerbose, - FhirContext fhirContext, Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue) + FhirContext fhirContext, Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue, + DataLogger dataLogger) { this.trustStorePath = trustStorePath; this.certificatePath = certificatePath; @@ -79,6 +83,8 @@ public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateK this.kdsFhirClientClass = kdsFhirClientClass; this.localIdentifierValue = localIdentifierValue; + + this.dataLogger = dataLogger; } public void testConnection() @@ -136,7 +142,7 @@ protected KdsClient createKdsClient() return new KdsClientImpl(trustStore, keyStore, keyStorePassword, connectTimeout, socketTimeout, connectionRequestTimeout, kdsServerBasicAuthUsername, kdsServerBasicAuthPassword, kdsServerBearerToken, kdsServerBase, proxyUrl, proxyUsername, proxyPassword, hapiClientVerbose, fhirContext, - kdsFhirClientClass, localIdentifierValue); + kdsFhirClientClass, localIdentifierValue, dataLogger); } private KeyStore readTrustStore(Path trustPath) diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java index 5c99212..e4e1501 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java @@ -6,6 +6,8 @@ import java.net.URL; import java.security.KeyStore; +import javax.xml.crypto.Data; + import org.hl7.fhir.r4.model.CapabilityStatement; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -18,6 +20,8 @@ import ca.uhn.fhir.rest.client.interceptor.BearerTokenAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.LoggingInterceptor; import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; +import de.medizininformatik_initiative.processes.kds.client.logging.HapiClientLogger; public class KdsClientImpl implements KdsClient { @@ -38,11 +42,13 @@ public class KdsClientImpl implements KdsClient private final String localIdentifierValue; + private final DataLogger dataLogger; + public KdsClientImpl(KeyStore trustStore, KeyStore keyStore, char[] keyStorePassword, int connectTimeout, int socketTimeout, int connectionRequestTimeout, String kdsServerBasicAuthUsername, String kdsServerBasicAuthPassword, String kdsServerBearerToken, String kdsServerBase, String proxyUrl, String proxyUsername, String proxyPassword, boolean hapiClientVerbose, FhirContext fhirContext, - Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue) + Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue, DataLogger dataLogger) { clientFactory = createClientFactory(trustStore, keyStore, keyStorePassword, connectTimeout, socketTimeout, connectionRequestTimeout); @@ -61,6 +67,8 @@ public KdsClientImpl(KeyStore trustStore, KeyStore keyStore, char[] keyStorePass this.kdsFhirClientClass = kdsFhirClientClass; this.localIdentifierValue = localIdentifierValue; + + this.dataLogger = dataLogger; } private void configureProxy(IRestfulClientFactory clientFactory, String proxyUrl, String proxyUsername, @@ -138,9 +146,10 @@ public KdsFhirClient getFhirClient() { try { - Constructor<KdsFhirClient> constructor = kdsFhirClientClass.getConstructor(KdsClient.class); + Constructor<KdsFhirClient> constructor = kdsFhirClientClass.getConstructor(KdsClient.class, + DataLogger.class); - return constructor.newInstance(this); + return constructor.newInstance(this, dataLogger); } catch (NoSuchMethodException | SecurityException | InstantiationException | IllegalAccessException | IllegalArgumentException | InvocationTargetException e) diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java index 9d76c58..e53e3ce 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java @@ -8,42 +8,66 @@ import org.hl7.fhir.r4.model.IdType; import de.medizininformatik_initiative.processes.kds.client.KdsClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class KdsFhirClientImpl implements KdsFhirClient { - private KdsClient kdsClient; + private final KdsClient kdsClient; + private final DataLogger dataLogger; - public KdsFhirClientImpl(KdsClient kdsClient) + public KdsFhirClientImpl(KdsClient kdsClient, DataLogger dataLogger) { this.kdsClient = kdsClient; + this.dataLogger = dataLogger; } @Override public Bundle searchDocumentReferences(String system, String code) { - return kdsClient.getGenericFhirClient().search().forResource(DocumentReference.class) + Bundle toReturn = kdsClient.getGenericFhirClient().search().forResource(DocumentReference.class) .where(DocumentReference.IDENTIFIER.exactly().systemAndIdentifier(system, code)) .returnBundle(Bundle.class).execute(); + + dataLogger.logBundle("DocumentReference Search-Response Bundle based on system|code=" + system + "|" + code, + toReturn); + + return toReturn; } @Override public Binary readBinary(String url) { - return kdsClient.getGenericFhirClient().read().resource(Binary.class).withId(new IdType(url).getIdPart()) - .execute(); + Binary toReturn = kdsClient.getGenericFhirClient().read().resource(Binary.class) + .withId(new IdType(url).getIdPart()).execute(); + + dataLogger.logBinary("Read Binary from url=" + url, toReturn); + + return toReturn; } @Override public Bundle executeTransactionBundle(Bundle toExecute) { - return kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) + dataLogger.logBundle("Executing Transaction Bundle", toExecute); + + Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); + + dataLogger.logBundle("Transaction Bundle Response", toReturn); + + return toReturn; } @Override public Bundle executeBatchBundle(Bundle toExecute) { - return kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) + dataLogger.logBundle("Executing Batch Bundle", toExecute); + + Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); + + dataLogger.logBundle("Batch Bundle Response", toReturn); + + return toReturn; } } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java new file mode 100644 index 0000000..405ab9d --- /dev/null +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java @@ -0,0 +1,70 @@ +package de.medizininformatik_initiative.processes.kds.client.logging; + +import java.nio.charset.StandardCharsets; + +import org.hl7.fhir.r4.model.Binary; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.DomainResource; +import org.hl7.fhir.r4.model.Resource; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.uhn.fhir.context.FhirContext; + +public class DataLogger +{ + private static final Logger logger = LoggerFactory.getLogger(DataLogger.class); + + private final boolean enabled; + private final FhirContext fhirContext; + + public DataLogger(boolean enabled, FhirContext fhirContext) + { + this.enabled = enabled; + this.fhirContext = fhirContext; + } + + public void logBundle(String logMessage, Bundle resource) + { + Bundle copy = resource.copy(); + + // Replace actual Binary content with content size in bytes to not leak sensitive information + copy.getEntry().stream().filter(Bundle.BundleEntryComponent::hasResource) + .map(Bundle.BundleEntryComponent::getResource).filter(r -> r instanceof Binary).map(r -> (Binary) r) + .forEach(b -> b.setContent(createReplacementContent(b))); + + logResource(logMessage, copy); + } + + public void logBinary(String logMessage, Binary resource) + { + Binary copy = resource.copy(); + + // Replace actual Binary content with content size in bytes to not leak sensitive information + copy.setContent(createReplacementContent(copy)); + + logResource(logMessage, copy); + } + + public void logDomainResource(String logMessage, DomainResource resource) + { + logResource(logMessage, resource); + } + + private void logResource(String logMessage, Resource resource) + { + if (enabled) + logger.debug("{}: {}", logMessage, asString(resource)); + } + + private static byte[] createReplacementContent(Binary binary) + { + return ("original content (" + binary.getContent().length + " bytes) replaced") + .getBytes(StandardCharsets.UTF_8); + } + + private String asString(Resource resource) + { + return fhirContext.newJsonParser().encodeResourceToString(resource); + } +} diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/HapiClientLogger.java similarity index 98% rename from mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/HapiClientLogger.java index 2c33e55..7251a98 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/HapiClientLogger.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/HapiClientLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.kds.client; +package de.medizininformatik_initiative.processes.kds.client.logging; import org.slf4j.Logger; import org.slf4j.Marker; diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/OutcomeLogger.java similarity index 94% rename from mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java rename to mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/OutcomeLogger.java index 160e8ae..5c9a57e 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/OutcomeLogger.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/OutcomeLogger.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.processes.kds.client; +package de.medizininformatik_initiative.processes.kds.client.logging; import java.util.function.BiConsumer; import java.util.stream.Collectors; From 45560ea671c87fc6585f8352f3e2f628255afa8f Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Jul 2022 10:53:09 +0200 Subject: [PATCH 46/69] remove unused import, fix typo --- .../report/service/DownloadSearchBundle.java | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index ea5ea5d..19f66d0 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -17,17 +17,12 @@ import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Task; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class DownloadSearchBundle extends AbstractServiceDelegate implements InitializingBean { - private static final Logger logger = LoggerFactory.getLogger(DownloadSearchBundle.class); - private final DataLogger dataLogger; public DownloadSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, @@ -53,7 +48,7 @@ protected void doExecute(DelegateExecution delegateExecution) IdType searchBundleId = new IdType(searchBundleReference); Bundle bundle = readSearchBundle(searchBundleId); - dataLogger.logBundle("Search Bundle: {}", bundle); + dataLogger.logBundle("Search Bundle", bundle); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); } @@ -62,8 +57,8 @@ private Bundle readSearchBundle(IdType searchBundleId) { Task task = getLeadingTaskFromExecutionVariables(); - FhirWebserviceClient client = getFhirWebserviceClientProvider() - .getWebserviceClient(searchBundleId.getBaseUrl()); + FhirWebserviceClient client = getFhirWebserviceClientProvider().getWebserviceClient( + searchBundleId.getBaseUrl()); try { @@ -74,8 +69,9 @@ private Bundle readSearchBundle(IdType searchBundleId) } catch (WebApplicationException exception) { - throw new RuntimeException("Error while reading search Bundle with id '" + searchBundleId.getValue() - + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); + throw new RuntimeException( + "Error while reading search Bundle with id '" + searchBundleId.getValue() + "' from organization '" + + task.getRequester().getReference() + "': " + exception.getMessage()); } } } From c932157f24040cdf1835e7deb31e412250efac23 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Jul 2022 11:09:08 +0200 Subject: [PATCH 47/69] update to dsf 0.7.0, format-and-sort --- .../report/service/DownloadSearchBundle.java | 9 ++++----- .../docker-compose.yml | 16 ++++++++-------- pom.xml | 2 +- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index 19f66d0..882e62d 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -57,8 +57,8 @@ private Bundle readSearchBundle(IdType searchBundleId) { Task task = getLeadingTaskFromExecutionVariables(); - FhirWebserviceClient client = getFhirWebserviceClientProvider().getWebserviceClient( - searchBundleId.getBaseUrl()); + FhirWebserviceClient client = getFhirWebserviceClientProvider() + .getWebserviceClient(searchBundleId.getBaseUrl()); try { @@ -69,9 +69,8 @@ private Bundle readSearchBundle(IdType searchBundleId) } catch (WebApplicationException exception) { - throw new RuntimeException( - "Error while reading search Bundle with id '" + searchBundleId.getValue() + "' from organization '" - + task.getRequester().getReference() + "': " + exception.getMessage()); + throw new RuntimeException("Error while reading search Bundle with id '" + searchBundleId.getValue() + + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); } } } diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 70796f5..4898f77 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -72,7 +72,7 @@ services: dic1-fhir: - image: ghcr.io/highmed/fhir:0.6.0 + image: ghcr.io/highmed/fhir:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] @@ -124,7 +124,7 @@ services: - db - proxy dic1-bpe: - image: ghcr.io/highmed/bpe:0.6.0 + image: ghcr.io/highmed/bpe:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] @@ -201,7 +201,7 @@ services: dic2-fhir: - image: ghcr.io/highmed/fhir:0.6.0 + image: ghcr.io/highmed/fhir:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] @@ -253,7 +253,7 @@ services: - db - proxy dic2-bpe: - image: ghcr.io/highmed/bpe:0.6.0 + image: ghcr.io/highmed/bpe:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] @@ -330,7 +330,7 @@ services: - dic2-fhir-store cos-fhir: - image: ghcr.io/highmed/fhir:0.6.0 + image: ghcr.io/highmed/fhir:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] @@ -382,7 +382,7 @@ services: - db - proxy cos-bpe: - image: ghcr.io/highmed/bpe:0.6.0 + image: ghcr.io/highmed/bpe:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] @@ -460,7 +460,7 @@ services: hrp-fhir: - image: ghcr.io/highmed/fhir:0.6.0 + image: ghcr.io/highmed/fhir:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_fhir.jar", "org.highmed.dsf.fhir.StatusClient" ] @@ -513,7 +513,7 @@ services: - db - proxy hrp-bpe: - image: ghcr.io/highmed/bpe:0.6.0 + image: ghcr.io/highmed/bpe:0.7.0 restart: on-failure healthcheck: test: [ "CMD", "java", "-cp", "dsf_bpe.jar", "org.highmed.dsf.bpe.StatusClient" ] diff --git a/pom.xml b/pom.xml index b80173f..258bd58 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ <main.basedir>${project.basedir}</main.basedir> <hapi.version>5.1.0</hapi.version> - <dsf.version>0.6.0</dsf.version> + <dsf.version>0.7.0</dsf.version> </properties> <description>Business processes for the Medical Informatics Initiative as plugins for the HiGHmed Data From 1bf39bf05ea372e55cc3b01b8c36fcf0e5280890 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 14 Jul 2022 12:18:37 +0200 Subject: [PATCH 48/69] improive status output --- .../process/report/message/SendReceipt.java | 12 --------- .../process/report/service/InsertReport.java | 8 +++++- .../process/report/service/StoreReceipt.java | 27 ++++++++++++------- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java index 49141c7..b22cba2 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java @@ -49,14 +49,9 @@ public void afterPropertiesSet() throws Exception protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { if (execution.getVariable(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR) != null) - { return createReceiptError(); - } else - { - addReceiveOkToLeadingTask(); return createReceiptOk(); - } } private Stream<Task.ParameterComponent> createReceiptError() @@ -80,13 +75,6 @@ private Task.ParameterComponent receiveToReceiptStatus(Task.ParameterComponent p return parameterComponent; } - private void addReceiveOkToLeadingTask() - { - Task task = getLeadingTaskFromExecutionVariables().addOutput( - reportStatusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); - updateLeadingTaskInExecutionVariables(task); - } - private Stream<Task.ParameterComponent> createReceiptOk() { Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index d2780db..646f510 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -3,6 +3,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; @@ -67,7 +68,12 @@ protected void doExecute(DelegateExecution delegateExecution) .updateConditionaly(report, Map.of("identifier", Collections .singletonList(reportIdentifier.getSystem() + "|" + reportIdentifier.getValue()))); - logger.info("Stored report bundle with id '{}'...", reportId.getValue()); + task.addOutput( + reportStatusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); + updateLeadingTaskInExecutionVariables(task); + + logger.info("Stored report bundle with id '{}' from organization '{}'", reportId.getValue(), + task.getRequester().getIdentifier().getValue()); } catch (Exception exception) { diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java index 01abb04..e0495f9 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java @@ -2,6 +2,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; @@ -95,15 +96,21 @@ private void addBusinessKeyOutput(Task leadingTask, DelegateExecution execution) private void writeStatusLog(Task leadingTask) { leadingTask.getOutput().stream().filter(o -> o.getValue() instanceof Coding).map(o -> (Coding) o.getValue()) - .filter(o -> CODESYSTEM_MII_REPORT_STATUS.equals(o.getSystem())).forEach( - o -> logger - .info("Task with id '{}' has report-status code '{}'{}", leadingTask.getId(), - o.getCode(), - o.hasExtension() - ? " and extension '" + o.getExtensionFirstRep().getUrl() + "|" - + o.getExtensionFirstRep().getValueAsPrimitive() - .getValueAsString() - + "'" - : "")); + .filter(c -> CODESYSTEM_MII_REPORT_STATUS.equals(c.getSystem())) + .forEach(c -> doWriteStatusLog(c, leadingTask.getId())); + } + + private void doWriteStatusLog(Coding status, String taskId) + { + String code = status.getCode(); + String extension = status.hasExtension() + ? " and extension '" + status.getExtensionFirstRep().getUrl() + "|" + + status.getExtensionFirstRep().getValueAsPrimitive().getValueAsString() + "'" + : ""; + + if (CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK.equals(code)) + logger.info("Task with id '{}' has report-status code '{}'{}", taskId, code, extension); + else + logger.warn("Task with id '{}' has report-status code '{}'{}", taskId, code, extension); } } From b0919830204e50ea16f334c4e01fb84def44263f Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 09:08:29 +0200 Subject: [PATCH 49/69] remove usused import, add nwe explaining readme --- .../data_transfer/service/ReadData.java | 1 - .../report/ReportProcessPluginDefinition.java | 1 - .../process/report/message/SendReceipt.java | 1 - .../process/report/message/SendReport.java | 1 - .../bpe/CheckSearchBundleServiceTest.java | 1 - .../ReportAutostartStartExampleStarter.java | 2 -- .../README-Data-Transfer-Process.md | 2 +- .../README-Report-Process.md | 2 +- mii-dsf-processes-docker-test-setup/README.md | 4 ++++ .../processes/kds/client/KdsClientImpl.java | 2 -- .../src/main/resources/log4j2.xml | 19 ------------------- 11 files changed, 6 insertions(+), 30 deletions(-) create mode 100644 mii-dsf-processes-docker-test-setup/README.md delete mode 100644 mii-dsf-processes-kds-client/src/main/resources/log4j2.xml diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java index e751452..342a195 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java @@ -27,7 +27,6 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.process.projectathon.data_transfer.ConstantsDataTransfer; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class ReadData extends AbstractServiceDelegate { diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index b7e16ad..1e560b6 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -27,7 +27,6 @@ public class ReportProcessPluginDefinition implements ProcessPluginDefinition { - public static final String VERSION = "0.2.0"; public static final LocalDate RELEASE_DATE = LocalDate.of(2022, 4, 14); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java index b22cba2..e028366 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java @@ -6,7 +6,6 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; import java.util.Objects; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java index aa2f8eb..d7b236a 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java @@ -18,7 +18,6 @@ import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.AbstractTaskMessageSend; import org.highmed.dsf.fhir.task.TaskHelper; -import org.highmed.dsf.fhir.variables.Target; import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.Task; diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java index dcc01d9..d4c1164 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java @@ -4,7 +4,6 @@ import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_ERROR; import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertThrows; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 3a4b519..94b3b53 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -26,8 +26,6 @@ import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; -import ca.uhn.fhir.context.FhirContext; - public class ReportAutostartStartExampleStarter { private static final String DIC_URL = "https://dic1/fhir"; diff --git a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md index 1b26175..357a289 100644 --- a/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Data-Transfer-Process.md @@ -1,4 +1,4 @@ -# Testing using Docker Setup +# Data Transfer Process: Testing using Docker Setup Build the project from the root directory of this repository by executing the following command. diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index c02a2a1..37ca39d 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -1,4 +1,4 @@ -# Testing using Docker Setup +# Report Process: Testing using Docker Setup Build the project from the root directory of this repository by executing the following command. diff --git a/mii-dsf-processes-docker-test-setup/README.md b/mii-dsf-processes-docker-test-setup/README.md new file mode 100644 index 0000000..b36f59b --- /dev/null +++ b/mii-dsf-processes-docker-test-setup/README.md @@ -0,0 +1,4 @@ +# Testing using Docker Setup + +- To test the `Data Transfer Process`, follow the instructions in [README-Data-Transfer-Process.md](./README-Data-Transfer-Process.md) +- To test the `Report Process`, follow the instructions in [README-Report-Process.md](./README-Report-Process.md) \ No newline at end of file diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java index e4e1501..c90b8c2 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java @@ -6,8 +6,6 @@ import java.net.URL; import java.security.KeyStore; -import javax.xml.crypto.Data; - import org.hl7.fhir.r4.model.CapabilityStatement; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml b/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml deleted file mode 100644 index e8e6da7..0000000 --- a/mii-dsf-processes-kds-client/src/main/resources/log4j2.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<Configuration status="INFO" monitorInterval="30" verbose="false"> - - <Appenders> - <Console name="CONSOLE" target="SYSTEM_OUT"> - <PatternLayout pattern="%p\t%t - %C{1}.%M(%L) | %m%n"/> - </Console> - </Appenders> - - <Loggers> - <logger name="de.rwh" level="INFO"/> - <Logger name="org.highmed" level="DEBUG"/> - <Logger name="de.medizininformatik_initiative" level="DEBUG"/> - - <Root level="WARN"> - <AppenderRef ref="CONSOLE"/> - </Root> - </Loggers> -</Configuration> \ No newline at end of file From accf1e17530e39bbb897454e7adc0f4454904989 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 16:22:09 +0200 Subject: [PATCH 50/69] replace NamingSystem for report with organization-identifier NamingSystem --- .../process/report/ConstantsReport.java | 3 --- .../report/ReportProcessPluginDefinition.java | 6 ++---- .../process/report/service/CreateReport.java | 14 +++++-------- .../process/report/service/InsertReport.java | 7 +++---- .../fhir/NamingSystem/mii-report.xml | 21 ------------------- .../mii-report-search-bundle-response.xml | 2 +- .../ReportProcessPluginDefinitionTest.java | 6 +++--- .../fhir/Bundle/search-bundle-response.xml | 4 ++-- .../README-Report-Process.md | 2 +- 9 files changed, 17 insertions(+), 48 deletions(-) delete mode 100644 mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index a67a477..7ba9c9c 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -28,9 +28,6 @@ public interface ConstantsReport + "|" + VERSION; String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; - String NAMING_SYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/sid/report"; - String NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX = "Report_"; - String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE = "search-bundle"; String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index 1e560b6..252c9ae 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -71,8 +71,6 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader var cReport = CodeSystemResource.file("fhir/CodeSystem/mii-report.xml"); var cReportStatus = CodeSystemResource.file("fhir/CodeSystem/mii-report-status.xml"); - var nReport = NamingSystemResource.file("fhir/NamingSystem/mii-report.xml"); - var eReportStatusError = StructureDefinitionResource .file("fhir/StructureDefinition/extension-mii-report-status-error.xml"); @@ -95,10 +93,10 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, Arrays.asList(aAutostart, cReport, sAutostartStart, sAutostartStop, vReport), PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, - Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, nReport, sSend, sSearchBundle, + Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, sSend, sSearchBundle, sSearchBundleResponse, vReport, vReportStatusReceive), PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, - Arrays.asList(aSend, cReport, cReportStatus, eReportStatusError, nReport, sReceive, sSearchBundle, + Arrays.asList(aSend, cReport, cReportStatus, eReportStatusError, sReceive, sSearchBundle, sSearchBundleResponse, sSendStart, vReport, vReportStatusSend)); return ResourceProvider.read(VERSION, RELEASE_DATE, diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index f1d15a1..4115acb 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -3,10 +3,9 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.FHIR_STORE_TYPE_BLAZE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_SEARCH_BUNDLE_RESPONSE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import java.util.Collections; import java.util.Date; @@ -31,7 +30,6 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; @@ -98,8 +96,8 @@ private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundl report.setMeta(responseBundle.getMeta()); report.getMeta().addProfile(PROFILE_SEARCH_BUNDLE_RESPONSE); report.setType(responseBundle.getType()); - report.getIdentifier().setSystem(NAMING_SYSTEM_MII_REPORT) - .setValue(NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + organizationProvider.getLocalIdentifierValue()); + report.getIdentifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER) + .setValue(organizationProvider.getLocalIdentifierValue()); getReadAccessHelper().addLocal(report); getReadAccessHelper().addOrganization(report, target.getOrganizationIdentifierValue()); @@ -192,10 +190,8 @@ private String storeResponseBundle(Bundle responseBundle) { IdType bundleIdType = getFhirWebserviceClientProvider().getLocalWebserviceClient().withMinimalReturn() .updateConditionaly(responseBundle, - Map.of("identifier", - Collections.singletonList( - NAMING_SYSTEM_MII_REPORT + "|" + NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX - + organizationProvider.getLocalIdentifierValue()))); + Map.of("identifier", Collections.singletonList(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER + + "|" + organizationProvider.getLocalIdentifierValue()))); logger.info("Stored report bundle with id '{}'", bundleIdType.getValue()); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java index 646f510..9c9f9e7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java @@ -4,8 +4,7 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import java.util.Collections; import java.util.Map; @@ -89,7 +88,7 @@ protected void doExecute(DelegateExecution delegateExecution) private Identifier getReportIdentifier(Task task) { - return new Identifier().setSystem(NAMING_SYSTEM_MII_REPORT) - .setValue(NAMING_SYSTEM_MII_REPORT_VALUE_PREFIX + task.getRequester().getIdentifier().getValue()); + return new Identifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER) + .setValue(task.getRequester().getIdentifier().getValue()); } } diff --git a/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml b/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml deleted file mode 100644 index 8b9c6e1..0000000 --- a/mii-dsf-process-report/src/main/resources/fhir/NamingSystem/mii-report.xml +++ /dev/null @@ -1,21 +0,0 @@ -<NamingSystem xmlns="http://hl7.org/fhir"> - <meta> - <tag> - <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"/> - <code value="ALL"/> - </tag> - </meta> - <name value="MII_Report"/> - <status value="active"/> - <kind value="identifier"/> - <!-- date managed by bpe --> - <date value="#{date}"/> - <publisher value="Medizininformatik-Initiative" /> - <responsible value="FDPG"/> - <description value="Report identification of data integration center"/> - <usage value="Used withing the MII for resolution data integration center reports"/> - <uniqueId> - <type value="other"/> - <value value="http://medizininformatik-initiative.de//sid/report"/> - </uniqueId> -</NamingSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml index 0050230..e65c339 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml @@ -28,7 +28,7 @@ <element id="Bundle.identifier.system"> <path value="Bundle.identifier.system" /> <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/sid/report" /> + <fixedUri value="http://highmed.org/sid/organization-identifier" /> </element> <element id="Bundle.identifier.value"> <path value="Bundle.identifier.value" /> diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java index 3656871..23385cf 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java @@ -18,7 +18,7 @@ public class ReportProcessPluginDefinitionTest { @Test - public void testResourceLoading() throws Exception + public void testResourceLoading() { ProcessPluginDefinition definition = new ReportProcessPluginDefinition(); ResourceProvider provider = definition.getResourceProvider(FhirContext.forR4(), getClass().getClassLoader(), @@ -33,11 +33,11 @@ public void testResourceLoading() throws Exception var reportReceive = provider.getResources(PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportReceive); - assertEquals(10, reportReceive.count()); + assertEquals(9, reportReceive.count()); var reportSend = provider.getResources(PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, s -> ResourceProvider.empty()); assertNotNull(reportSend); - assertEquals(11, reportSend.count()); + assertEquals(10, reportSend.count()); } } diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml index 6d07a08..78e9549 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml @@ -20,8 +20,8 @@ </meta> <type value="batch-response"></type> <identifier> - <system value="http://medizininformatik-initiative.de/sid/report"></system> - <value value="Report_Test_DIC1"></value> + <system value="http://highmed.org/sid/organization-identifier"></system> + <value value="Test_DIC1"></value> </identifier> <entry> <resource> diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index 37ca39d..7de22c6 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -93,7 +93,7 @@ curl -H "Accept: application/xml+fhir" \ --cert mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_certificate.pem \ --key mii-dsf-processes-test-data-generator/cert/Webbrowser_Test_User/Webbrowser_Test_User_private-key.pem \ --pass password \ -https://hrp/fhir/Bundle?identifier=http://medizininformatik-initiative.de/sid/report|Report_Test_DIC1 +https://hrp/fhir/Bundle?identifier=http://highmed.org/sid/organization-identifier|Test_DIC1 ``` Console 4: Stop everything From cbe478cec99dbbfdc0879c348deecfda73cfc92e Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 16:38:26 +0200 Subject: [PATCH 51/69] adds blaze issue link --- .../process/report/service/CreateReport.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 4115acb..a0aaf56 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -122,7 +122,8 @@ private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundl report.addEntry(reportEntry); } - // Workaround because Blaze cannot execute a search for metadata in a search bundle + // Workaround because Blaze cannot execute a search for metadata in a batch bundle: + // https://github.com/samply/blaze/issues/778 // TODO: remove if Blaze is fixed fixBlazeCapabilityStatement(searchBundle, report); From 2f6517cb3fe23e0df1d076ad39323c3a84e4e8d6 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 16:40:47 +0200 Subject: [PATCH 52/69] adds missing definitions --- .../src/main/resources/fhir/CodeSystem/mii-report-status.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml index ab3da3d..ca166f1 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml @@ -29,7 +29,7 @@ <concept> <code value="not-reachable" /> <display value="Not reachable" /> - <definition value="Report could not be sent to HRP" /> + <definition value="HRP cannot be reached" /> </concept> <concept> <code value="receipt-missing" /> @@ -49,9 +49,11 @@ <concept> <code value="receive-ok" /> <display value="Receive ok" /> + <definition value="Report received from DIC" /> </concept> <concept> <code value="receive-error" /> <display value="Receive error" /> + <definition value="Error receiving report from DIC" /> </concept> </CodeSystem> \ No newline at end of file From 7009174cf30414434ee6c13740ed37c2b73b9655 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 16:47:34 +0200 Subject: [PATCH 53/69] remove binary replacement in data logger --- .../data_transfer/crypto/KeyProviderImpl.java | 2 +- .../data_transfer/service/CreateBundle.java | 2 +- .../data_transfer/service/DecryptData.java | 2 +- .../data_transfer/service/StoreData.java | 2 +- .../process/report/service/CreateReport.java | 2 +- .../report/service/DownloadSearchBundle.java | 2 +- .../kds/client/fhir/KdsFhirClientImpl.java | 12 +++--- .../kds/client/logging/DataLogger.java | 40 +------------------ 8 files changed, 13 insertions(+), 51 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java index 19385ec..f54b004 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/crypto/KeyProviderImpl.java @@ -204,7 +204,7 @@ private Bundle createPublicKeyBundle() readAccessHelper.addAll(bundle); - dataLogger.logBundle("Created PublicKey Bundle", bundle); + dataLogger.logResource("Created PublicKey Bundle", bundle); return bundle; } diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java index 54c5e63..1c19be6 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/CreateBundle.java @@ -58,7 +58,7 @@ protected void doExecute(DelegateExecution execution) Binary binary = (Binary) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_BINARY); Bundle bundle = createTransactionBundle(projectIdentifier, documentReference, binary); - dataLogger.logBundle("Created Transfer Bundle", bundle); + dataLogger.logResource("Created Transfer Bundle", bundle); execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundle)); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java index c7c79d0..37be048 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/DecryptData.java @@ -59,7 +59,7 @@ protected void doExecute(DelegateExecution execution) Bundle bundleDecrypted = decryptBundle(keyProvider.getPrivateKey(), bundleEncrypted, sendingOrganizationIdentifier, localOrganizationIdentifier); - dataLogger.logBundle("Decrypted Transfer Bundle", bundleDecrypted); + dataLogger.logResource("Decrypted Transfer Bundle", bundleDecrypted); execution.setVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET, FhirResourceValues.create(bundleDecrypted)); diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java index b9da459..fa890a8 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/StoreData.java @@ -88,7 +88,7 @@ private Binary createBinary(byte[] content, String coordinatingSiteIdentifier) Binary binary = new Binary().setContentType(MediaType.APPLICATION_OCTET_STREAM) .setSecurityContext(securityContext).setData(content); - dataLogger.logBinary("Encrypted Binary", binary); + dataLogger.logResource("Encrypted Binary", binary); return binary; } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index a0aaf56..60d5dcc 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -77,7 +77,7 @@ protected void doExecute(DelegateExecution delegateExecution) Bundle responseBundle = executeSearchBundle(searchBundle); Bundle reportBundle = transformToReportBundle(searchBundle, responseBundle, target); - dataLogger.logBundle("Report Bundle: {}", reportBundle); + dataLogger.logResource("Report Bundle: {}", reportBundle); String reportReference = storeResponseBundle(reportBundle); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index 882e62d..5de0dcb 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -48,7 +48,7 @@ protected void doExecute(DelegateExecution delegateExecution) IdType searchBundleId = new IdType(searchBundleReference); Bundle bundle = readSearchBundle(searchBundleId); - dataLogger.logBundle("Search Bundle", bundle); + dataLogger.logResource("Search Bundle", bundle); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java index e53e3ce..cf52336 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java @@ -28,7 +28,7 @@ public Bundle searchDocumentReferences(String system, String code) .where(DocumentReference.IDENTIFIER.exactly().systemAndIdentifier(system, code)) .returnBundle(Bundle.class).execute(); - dataLogger.logBundle("DocumentReference Search-Response Bundle based on system|code=" + system + "|" + code, + dataLogger.logResource("DocumentReference Search-Response Bundle based on system|code=" + system + "|" + code, toReturn); return toReturn; @@ -40,7 +40,7 @@ public Binary readBinary(String url) Binary toReturn = kdsClient.getGenericFhirClient().read().resource(Binary.class) .withId(new IdType(url).getIdPart()).execute(); - dataLogger.logBinary("Read Binary from url=" + url, toReturn); + dataLogger.logResource("Read Binary from url=" + url, toReturn); return toReturn; } @@ -48,12 +48,12 @@ public Binary readBinary(String url) @Override public Bundle executeTransactionBundle(Bundle toExecute) { - dataLogger.logBundle("Executing Transaction Bundle", toExecute); + dataLogger.logResource("Executing Transaction Bundle", toExecute); Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); - dataLogger.logBundle("Transaction Bundle Response", toReturn); + dataLogger.logResource("Transaction Bundle Response", toReturn); return toReturn; } @@ -61,12 +61,12 @@ public Bundle executeTransactionBundle(Bundle toExecute) @Override public Bundle executeBatchBundle(Bundle toExecute) { - dataLogger.logBundle("Executing Batch Bundle", toExecute); + dataLogger.logResource("Executing Batch Bundle", toExecute); Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); - dataLogger.logBundle("Batch Bundle Response", toReturn); + dataLogger.logResource("Batch Bundle Response", toReturn); return toReturn; } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java index 405ab9d..8490e3a 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/logging/DataLogger.java @@ -1,10 +1,5 @@ package de.medizininformatik_initiative.processes.kds.client.logging; -import java.nio.charset.StandardCharsets; - -import org.hl7.fhir.r4.model.Binary; -import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.DomainResource; import org.hl7.fhir.r4.model.Resource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -24,45 +19,12 @@ public DataLogger(boolean enabled, FhirContext fhirContext) this.fhirContext = fhirContext; } - public void logBundle(String logMessage, Bundle resource) - { - Bundle copy = resource.copy(); - - // Replace actual Binary content with content size in bytes to not leak sensitive information - copy.getEntry().stream().filter(Bundle.BundleEntryComponent::hasResource) - .map(Bundle.BundleEntryComponent::getResource).filter(r -> r instanceof Binary).map(r -> (Binary) r) - .forEach(b -> b.setContent(createReplacementContent(b))); - - logResource(logMessage, copy); - } - - public void logBinary(String logMessage, Binary resource) - { - Binary copy = resource.copy(); - - // Replace actual Binary content with content size in bytes to not leak sensitive information - copy.setContent(createReplacementContent(copy)); - - logResource(logMessage, copy); - } - - public void logDomainResource(String logMessage, DomainResource resource) - { - logResource(logMessage, resource); - } - - private void logResource(String logMessage, Resource resource) + public void logResource(String logMessage, Resource resource) { if (enabled) logger.debug("{}: {}", logMessage, asString(resource)); } - private static byte[] createReplacementContent(Binary binary) - { - return ("original content (" + binary.getContent().length + " bytes) replaced") - .getBytes(StandardCharsets.UTF_8); - } - private String asString(Resource resource) { return fhirContext.newJsonParser().encodeResourceToString(resource); From 8cd897f3d321c8971ef33f38a9f92e3d02ef4255 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 17:09:53 +0200 Subject: [PATCH 54/69] move KDS client env variables to its own configuration class --- .../spring/config/TransferDataConfig.java | 140 ++---------------- mii-dsf-process-report/pom.xml | 2 +- .../report/spring/config/ReportingConfig.java | 131 +--------------- mii-dsf-processes-kds-client/pom.xml | 34 +++++ .../spring/config/PropertiesConfig.java | 137 +++++++++++++++++ 5 files changed, 192 insertions(+), 252 deletions(-) create mode 100644 mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java index 4573d81..41a0417 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -1,9 +1,5 @@ package de.medizininformatik_initiative.process.projectathon.data_transfer.spring.config; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; - import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.organization.EndpointProvider; @@ -30,9 +26,7 @@ import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataCos; import de.medizininformatik_initiative.process.projectathon.data_transfer.service.ValidateDataDic; import de.medizininformatik_initiative.process.projectathon.data_transfer.util.MimeTypeHelper; -import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; -import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; +import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration public class TransferDataConfig @@ -55,74 +49,8 @@ public class TransferDataConfig @Autowired private FhirContext fhirContext; - @ProcessDocumentation(required = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", example = "http://foo.bar/fhir") - @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") - private String fhirStoreBaseUrl; - - @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") - @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") - private String fhirStoreClientClass; - - @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") - @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") - private String fhirStoreTrustStore; - - @ProcessDocumentation(description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") - @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") - private String fhirStoreCertificate; - - @ProcessDocumentation(description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *${env_variable}_PASSWORD* or *${env_variable}_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") - @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") - private String fhirStorePrivateKey; - - @ProcessDocumentation(description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_private_key.pem.password") - @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") - private char[] fhirStorePrivateKeyPassword; - - @ProcessDocumentation(description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth") - @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") - private String fhirStoreUsername; - - @ProcessDocumentation(description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_basicauth.password") - @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") - private String fhirStorePassword; - - @ProcessDocumentation(description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets") - @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") - private String fhirStoreBearerToken; - - @ProcessDocumentation(description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") - private int fhirStoreConnectTimeout; - - @ProcessDocumentation(description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") - private int fhirStoreConnectionRequestTimeout; - - @ProcessDocumentation(description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") - private int fhirStoreSocketTimeout; - - @ProcessDocumentation(description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur") - @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") - private boolean fhirStoreHapiClientVerbose; - - @ProcessDocumentation(description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", example = "http://proxy.foo:8080") - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") - private String fhirStoreProxyUrl; - - @ProcessDocumentation(description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication") - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") - private String fhirStoreProxyUsername; - - @ProcessDocumentation(description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*") - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") - private String fhirStoreProxyPassword; - - @ProcessDocumentation(description = "To enable debug logging of FHIR search, result and transfer bundles set to `true`", processNames = { - "medizininformatik-initiativede_dataSend", "medizininformatik-initiativede_dataReceive" }) - @Value("${de.medizininformatik.initiative.kds.fhir.dataLoggingEnabled:false}") - private boolean fhirDataLoggingEnabled; + @Autowired + private PropertiesConfig kdsFhirClientConfig; @ProcessDocumentation(required = true, processNames = { "medizininformatik-initiativede_dataReceive" }, description = "Location of the COS private-key as 4096 Bit RSA PEM encoded, not encrypted file", recommendation = "Use docker secret file to configure", example = "/run/secrets/cos_private_key.pem") @@ -134,52 +62,6 @@ public class TransferDataConfig @Value("${de.medizininformatik.initiative.cos.public.key:#{null}}") private String cosPublicKeyFile; - @Value("${org.highmed.dsf.bpe.fhir.server.organization.identifier.value}") - private String localIdentifierValue; - - @Bean - @SuppressWarnings("unchecked") - public KdsClientFactory kdsClientFactory() - { - Path trustStorePath = checkExists(fhirStoreTrustStore); - Path certificatePath = checkExists(fhirStoreCertificate); - Path privateKeyPath = checkExists(fhirStorePrivateKey); - - try - { - return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, - fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, - fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, - fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, - (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); - } - catch (ClassNotFoundException e) - { - throw new RuntimeException(e); - } - } - - private Path checkExists(String file) - { - if (file == null) - return null; - else - { - Path path = Paths.get(file); - - if (!Files.isReadable(path)) - throw new RuntimeException(path.toString() + " not readable"); - - return path; - } - } - - @Bean - public DataLogger dataLogger() - { - return new DataLogger(fhirDataLoggingEnabled, fhirContext); - } - @Bean public MimeTypeHelper mimeTypeHelper() { @@ -191,7 +73,8 @@ public MimeTypeHelper mimeTypeHelper() @Bean public ReadData readData() { - return new ReadData(fhirClientProvider, taskHelper, readAccessHelper, fhirContext, kdsClientFactory()); + return new ReadData(fhirClientProvider, taskHelper, readAccessHelper, fhirContext, + kdsFhirClientConfig.kdsClientFactory()); } @Bean @@ -204,7 +87,8 @@ public ValidateDataDic validateDataDic() @Bean public CreateBundle createBundle() { - return new CreateBundle(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, dataLogger()); + return new CreateBundle(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, + kdsFhirClientConfig.dataLogger()); } @Bean @@ -217,7 +101,8 @@ public EncryptData encryptData() @Bean public StoreData storeData() { - return new StoreData(fhirClientProvider, taskHelper, readAccessHelper, endpointProvider, dataLogger()); + return new StoreData(fhirClientProvider, taskHelper, readAccessHelper, endpointProvider, + kdsFhirClientConfig.dataLogger()); } @Bean @@ -245,14 +130,14 @@ public DownloadData downloadData() public KeyProvider keyProvider() { return KeyProviderImpl.fromFiles(cosPrivateKeyFile, cosPublicKeyFile, fhirClientProvider, organizationProvider, - readAccessHelper, dataLogger()); + readAccessHelper, kdsFhirClientConfig.dataLogger()); } @Bean public DecryptData decryptData() { return new DecryptData(fhirClientProvider, taskHelper, readAccessHelper, organizationProvider, keyProvider(), - dataLogger()); + kdsFhirClientConfig.dataLogger()); } @Bean @@ -264,6 +149,7 @@ public ValidateDataCos validateDataCos() @Bean public InsertData insertData() { - return new InsertData(fhirClientProvider, taskHelper, readAccessHelper, fhirContext, kdsClientFactory()); + return new InsertData(fhirClientProvider, taskHelper, readAccessHelper, fhirContext, + kdsFhirClientConfig.kdsClientFactory()); } } diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 7388e15..9523295 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -27,12 +27,12 @@ <artifactId>mii-dsf-processes-kds-client</artifactId> <scope>provided</scope> </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <scope>provided</scope> </dependency> + <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-tools-documentation-generator</artifactId> diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 65f98bc..2ba0415 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -1,9 +1,5 @@ package de.medizininformatik_initiative.process.report.spring.config; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; - import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.organization.EndpointProvider; @@ -30,9 +26,8 @@ import de.medizininformatik_initiative.process.report.service.StopTimer; import de.medizininformatik_initiative.process.report.service.StoreReceipt; import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; -import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; +import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration public class ReportingConfig @@ -55,120 +50,14 @@ public class ReportingConfig @Autowired private FhirContext fhirContext; + @Autowired + private PropertiesConfig kdsFhirClientConfig; + @ProcessDocumentation(processNames = { "medizininformatik-initiativede_reportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") private String fhirStoreType; - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") - private String fhirStoreBaseUrl; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") - private String fhirStoreClientClass; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") - private String fhirStoreTrustStore; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") - private String fhirStoreCertificate; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") - private String fhirStorePrivateKey; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") - private char[] fhirStorePrivateKeyPassword; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") - private String fhirStoreUsername; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") - private String fhirStorePassword; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") - private String fhirStoreBearerToken; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") - private int fhirStoreConnectTimeout; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") - private int fhirStoreConnectionRequestTimeout; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") - private int fhirStoreSocketTimeout; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") - private boolean fhirStoreHapiClientVerbose; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") - private String fhirStoreProxyUrl; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") - private String fhirStoreProxyUsername; - - // Documentation of in Data Transfer Process - @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") - private String fhirStoreProxyPassword; - - @ProcessDocumentation(description = "To enable debug logging of FHIR search, result and transfer bundles set to `true`", processNames = { - "medizininformatik-initiativede_reportSend", "medizininformatik-initiativede_reportReceive" }) - @Value("${de.medizininformatik.initiative.kds.fhir.dataLoggingEnabled:false}") - private boolean fhirDataLoggingEnabled; - - @Value("${org.highmed.dsf.bpe.fhir.server.organization.identifier.value}") - private String localIdentifierValue; - - @Bean - @SuppressWarnings("unchecked") - public KdsClientFactory kdsClientFactory() - { - Path trustStorePath = checkExists(fhirStoreTrustStore); - Path certificatePath = checkExists(fhirStoreCertificate); - Path privateKeyPath = checkExists(fhirStorePrivateKey); - - try - { - return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, - fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, - fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, - fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, - (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); - } - catch (ClassNotFoundException e) - { - throw new RuntimeException(e); - } - } - - private Path checkExists(String file) - { - if (file == null) - return null; - else - { - Path path = Paths.get(file); - - if (!Files.isReadable(path)) - throw new RuntimeException(path.toString() + " not readable"); - - return path; - } - } - // reportAutostart Process @Bean @@ -200,7 +89,7 @@ public SelectTargetHrp selectTargetHrp() @Bean public DownloadSearchBundle downloadSearchBundle() { - return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, dataLogger()); + return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, kdsFhirClientConfig.dataLogger()); } @Bean @@ -212,8 +101,8 @@ public CheckSearchBundle checkSearchBundle() @Bean public CreateReport createReport() { - return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsClientFactory(), - fhirStoreType, dataLogger()); + return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, + kdsFhirClientConfig.kdsClientFactory(), fhirStoreType, kdsFhirClientConfig.dataLogger()); } @Bean @@ -261,10 +150,4 @@ public SendReceipt sendReceipt() return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, reportStatusGenerator()); } - - @Bean - public DataLogger dataLogger() - { - return new DataLogger(fhirDataLoggingEnabled, fhirContext); - } } diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index bd337d5..959e624 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -32,10 +32,44 @@ <artifactId>hapi-fhir-structures-r4</artifactId> <scope>provided</scope> </dependency> + + <dependency> + <groupId>org.highmed.dsf</groupId> + <artifactId>dsf-tools-documentation-generator</artifactId> + </dependency> </dependencies> <build> <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>exec</goal> + </goals> + <phase>prepare-package</phase> + </execution> + </executions> + <configuration> + <executable>java</executable> + <arguments> + <argument>-classpath</argument> + <classpath/> + <argument> + org.highmed.dsf.tools.generator.DocumentationGenerator + </argument> + <argument> + de.medizininformatik_initiative.processes.kds.client + </argument> + </arguments> + <includeProjectDependencies>true</includeProjectDependencies> + <addResourcesToClasspath>true</addResourcesToClasspath> + <classpathScope>compile</classpathScope> + <workingDirectory>${project.basedir}</workingDirectory> + </configuration> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java new file mode 100644 index 0000000..8f1a5fa --- /dev/null +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java @@ -0,0 +1,137 @@ +package de.medizininformatik_initiative.processes.kds.client.spring.config; + +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; + +import org.highmed.dsf.tools.generator.ProcessDocumentation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; +import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; +import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; + +@Configuration +public class PropertiesConfig +{ + @Autowired + private FhirContext fhirContext; + + @ProcessDocumentation(required = true, description = "The base address of the KDS FHIR server to read/store FHIR resources", example = "http://foo.bar/fhir") + @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") + private String fhirStoreBaseUrl; + + @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") + @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") + private String fhirStoreClientClass; + + @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") + @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") + private String fhirStoreTrustStore; + + @ProcessDocumentation(description = "PEM encoded file with client-certificate, if KDS FHIR server requires mutual TLS authentication", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_client_certificate.pem") + @Value("${de.medizininformatik.initiative.kds.fhir.server.certificate:#{null}}") + private String fhirStoreCertificate; + + @ProcessDocumentation(description = "Private key corresponding to the KDS FHIR server client-certificate as PEM encoded file. Use *${env_variable}_PASSWORD* or *${env_variable}_PASSWORD_FILE* if private key is encrypted", recommendation = "Use docker secret file to configure", example = "/run/secrets/kds_server_private_key.pem") + @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key:#{null}}") + private String fhirStorePrivateKey; + + @ProcessDocumentation(description = "Password to decrypt the KDS FHIR server client-certificate encrypted private key", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_private_key.pem.password") + @Value("${de.medizininformatik.initiative.kds.fhir.server.private.key.password:#{null}}") + private char[] fhirStorePrivateKeyPassword; + + @ProcessDocumentation(description = "Basic authentication username, set if the server containing the FHIR KDS data requests authentication using basic auth") + @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.username:#{null}}") + private String fhirStoreUsername; + + @ProcessDocumentation(description = "Basic authentication password, set if the server containing the FHIR KDS data requests authentication using basic auth", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*", example = "/run/secrets/kds_server_basicauth.password") + @Value("${de.medizininformatik.initiative.kds.fhir.server.basicauth.password:#{null}}") + private String fhirStorePassword; + + @ProcessDocumentation(description = "Bearer token for authentication, set if the server containing the FHIR KDS data requests authentication using a bearer token, cannot be set using docker secrets") + @Value("${de.medizininformatik.initiative.kds.fhir.server.bearer.token:#{null}}") + private String fhirStoreBearerToken; + + @ProcessDocumentation(description = "The timeout in milliseconds until a connection is established between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connect:10000}") + private int fhirStoreConnectTimeout; + + @ProcessDocumentation(description = "The timeout in milliseconds used when requesting a connection from the connection manager between the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.connection.request:10000}") + private int fhirStoreConnectionRequestTimeout; + + @ProcessDocumentation(description = "Maximum period of inactivity in milliseconds between two consecutive data packets of the KDS client and the KDS FHIR server", recommendation = "Change default value only if timeout exceptions occur") + @Value("${de.medizininformatik.initiative.kds.fhir.server.timeout.socket:10000}") + private int fhirStoreSocketTimeout; + + @ProcessDocumentation(description = "The KDS client will log additional debug output", recommendation = "Change default value only if exceptions occur") + @Value("${de.medizininformatik.initiative.kds.fhir.server.client.verbose:false}") + private boolean fhirStoreHapiClientVerbose; + + @ProcessDocumentation(description = "Proxy location, set if the server containing the FHIR KDS data can only be reached through a proxy", example = "http://proxy.foo:8080") + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.url:#{null}}") + private String fhirStoreProxyUrl; + + @ProcessDocumentation(description = "Proxy username, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication") + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.username:#{null}}") + private String fhirStoreProxyUsername; + + @ProcessDocumentation(description = "Proxy password, set if the server containing the FHIR KDS data can only be reached through a proxy which requests authentication", recommendation = "Use docker secret file to configure by using *${env_variable}_FILE*") + @Value("${de.medizininformatik.initiative.kds.fhir.server.proxy.password:#{null}}") + private String fhirStoreProxyPassword; + + @ProcessDocumentation(description = "To enable debug logging of FHIR resources set to `true`") + @Value("${de.medizininformatik.initiative.kds.fhir.dataLoggingEnabled:false}") + private boolean fhirDataLoggingEnabled; + + @Value("${org.highmed.dsf.bpe.fhir.server.organization.identifier.value}") + private String localIdentifierValue; + + @Bean + @SuppressWarnings("unchecked") + public KdsClientFactory kdsClientFactory() + { + Path trustStorePath = checkExists(fhirStoreTrustStore); + Path certificatePath = checkExists(fhirStoreCertificate); + Path privateKeyPath = checkExists(fhirStorePrivateKey); + + try + { + return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, + fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, + fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, + fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, + (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); + } + catch (ClassNotFoundException e) + { + throw new RuntimeException(e); + } + } + + private Path checkExists(String file) + { + if (file == null) + return null; + else + { + Path path = Paths.get(file); + + if (!Files.isReadable(path)) + throw new RuntimeException(path.toString() + " not readable"); + + return path; + } + } + + @Bean + public DataLogger dataLogger() + { + return new DataLogger(fhirDataLoggingEnabled, fhirContext); + } +} From 136ba1845a7d7f00932abebd107adbfd8d9e60fe Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 18:13:26 +0200 Subject: [PATCH 55/69] search for bundle instead of providing an absolute url --- .../process/report/ConstantsReport.java | 1 - .../report/service/DownloadSearchBundle.java | 44 ++++--- .../report/service/SelectTargetHrp.java | 114 ++++++++---------- .../report/spring/config/ReportingConfig.java | 4 +- .../mii-report-task-autostart-start.xml | 53 +------- .../mii-report-task-send-start.xml | 53 +------- .../ReportAutostartStartExampleStarter.java | 24 +--- .../bpe/start/ReportSendExampleStarter.java | 25 +--- .../report/fhir/profile/TaskProfileTest.java | 10 -- .../fhir/Task/report-autostart-start.xml | 12 -- .../fhir/Task/report-send-start-demo.xml | 12 -- .../resources/fhir/Task/report-send-start.xml | 12 -- .../README-Report-Process.md | 3 - 13 files changed, 89 insertions(+), 278 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 7ba9c9c..45c051c 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -14,7 +14,6 @@ public interface ConstantsReport String BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL = "reportTimerInterval"; String BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER = "reportStopTimer"; - String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE = "searchBundleReference"; String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE = "searchBundle"; String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "searchBundleResponseReference"; String BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR = "receiveError"; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index 5de0dcb..4acd6df 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -1,8 +1,12 @@ package de.medizininformatik_initiative.process.report.service; import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; +import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; +import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import java.util.Collections; +import java.util.Map; import java.util.Objects; import javax.ws.rs.WebApplicationException; @@ -13,9 +17,9 @@ import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.highmed.dsf.fhir.variables.FhirResourceValues; +import org.highmed.dsf.fhir.variables.Target; import org.highmed.fhir.client.FhirWebserviceClient; import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Task; import org.springframework.beans.factory.InitializingBean; @@ -44,33 +48,41 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution delegateExecution) { - String searchBundleReference = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE); - IdType searchBundleId = new IdType(searchBundleReference); - Bundle bundle = readSearchBundle(searchBundleId); + Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); - dataLogger.logResource("Search Bundle", bundle); + String searchBundleIdentifier = CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; + Bundle bundle = searchSearchBundle(target, searchBundleIdentifier); + dataLogger.logResource("Search Response", bundle); + + Bundle searchBundle = extractSearchBundle(bundle, searchBundleIdentifier); + dataLogger.logResource("Search Bundle", searchBundle); execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); } - private Bundle readSearchBundle(IdType searchBundleId) + private Bundle searchSearchBundle(Target target, String searchBundleIdentifier) { - Task task = getLeadingTaskFromExecutionVariables(); - - FhirWebserviceClient client = getFhirWebserviceClientProvider() - .getWebserviceClient(searchBundleId.getBaseUrl()); + FhirWebserviceClient client = getFhirWebserviceClientProvider().getWebserviceClient(target.getEndpointUrl()); try { - if (searchBundleId.hasVersionIdPart()) - return client.read(Bundle.class, searchBundleId.getIdPart(), searchBundleId.getVersionIdPart()); - else - return client.read(Bundle.class, searchBundleId.getIdPart()); + return client.searchWithStrictHandling(Bundle.class, + Map.of("identifier", Collections.singletonList(searchBundleIdentifier))); } catch (WebApplicationException exception) { - throw new RuntimeException("Error while reading search Bundle with id '" + searchBundleId.getValue() + Task task = getLeadingTaskFromExecutionVariables(); + throw new RuntimeException("Error while reading search Bundle with identifier '" + searchBundleIdentifier + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); } } + + private Bundle extractSearchBundle(Bundle bundle, String searchBundleIdentifier) + { + if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().getResource() instanceof Bundle) + throw new IllegalStateException("Expected a single search Bundle with identifier '" + searchBundleIdentifier + + "' but found " + bundle.getTotal()); + + return (Bundle) bundle.getEntryFirstRep().getResource(); + } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java index b0ab26a..2fc8ca1 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java @@ -1,121 +1,109 @@ package de.medizininformatik_initiative.process.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_HRP; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM; -import java.util.Collections; -import java.util.Map; +import java.util.Objects; import org.camunda.bpm.engine.delegate.DelegateExecution; -import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; +import org.highmed.dsf.fhir.organization.EndpointProvider; +import org.highmed.dsf.fhir.organization.OrganizationProvider; import org.highmed.dsf.fhir.task.TaskHelper; import org.highmed.dsf.fhir.variables.Target; import org.highmed.dsf.fhir.variables.TargetValues; -import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.Endpoint; -import org.hl7.fhir.r4.model.IdType; import org.hl7.fhir.r4.model.Identifier; import org.hl7.fhir.r4.model.Organization; -import org.hl7.fhir.r4.model.Reference; -import org.hl7.fhir.r4.model.Task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.InitializingBean; -public class SelectTargetHrp extends AbstractServiceDelegate +public class SelectTargetHrp extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(SelectTargetHrp.class); + private final OrganizationProvider organizationProvider; + private final EndpointProvider endpointProvider; + public SelectTargetHrp(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper) + ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, + EndpointProvider endpointProvider) { super(clientProvider, taskHelper, readAccessHelper); + + this.organizationProvider = organizationProvider; + this.endpointProvider = endpointProvider; } @Override - protected void doExecute(DelegateExecution delegateExecution) + public void afterPropertiesSet() throws Exception { - Task task = getLeadingTaskFromExecutionVariables(); - - IdType searchBundleId = getSearchBundleId(task); - Bundle endpointOrganizationBundle = getEndpointOrganizationBundle(searchBundleId); - - Organization organization = extractOrganization(endpointOrganizationBundle, searchBundleId); - Endpoint endpoint = extractEndpoint(endpointOrganizationBundle, searchBundleId); - Target target = createTarget(organization, endpoint); + super.afterPropertiesSet(); - logger.info("Using search Bundle from organization '{}' and url '{}'", target.getOrganizationIdentifierValue(), - searchBundleId.getValue()); - - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_REFERENCE, - Variables.stringValue(searchBundleId.getValue())); - execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); + Objects.requireNonNull(organizationProvider, "organizationProvider"); + Objects.requireNonNull(endpointProvider, "endpointProvider"); } - private IdType getSearchBundleId(Task task) + @Override + protected void doExecute(DelegateExecution delegateExecution) { - Reference reference = getTaskHelper() - .getFirstInputParameterReferenceValue(task, CODESYSTEM_MII_REPORT, - CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE) - .orElseThrow(() -> new RuntimeException("No search bundle reference input parameter found")); + Organization organization = getHrpOrganization(); + String organizationIdentifier = extractHrpIdentifier(organization); - IdType idType = new IdType(reference.getReference()); + Endpoint endpoint = getHrpEndpoint(organizationIdentifier); + String endpointIdentifier = extractEndpointIdentifier(endpoint); - if (!idType.hasBaseUrl()) - throw new RuntimeException( - "Search Bundle reference '" + idType.getValue() + "' does not contain a base url"); + Target target = createHrpTarget(organizationIdentifier, endpointIdentifier, endpoint.getAddress()); - return idType; - } - - private Bundle getEndpointOrganizationBundle(IdType searchBundleId) - { - Bundle bundle = getFhirWebserviceClientProvider().getLocalWebserviceClient().searchWithStrictHandling( - Endpoint.class, Map.of("address", Collections.singletonList(searchBundleId.getBaseUrl()), "_include", - Collections.singletonList("Endpoint:organization"))); + logger.info("Using HRP with identifier '{}' and endpoint '{}'", target.getOrganizationIdentifierValue(), + target.getEndpointUrl()); - if (bundle.getEntry().size() != 2) - throw new RuntimeException("Search for organization and endpoint based on url '" + searchBundleId.getValue() - + "' did return " + bundle.getEntry().size() + " results, expected 2"); - - return bundle; + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(target)); } - private Organization extractOrganization(Bundle endpointOrganizationBundle, IdType searchBundleId) + private Organization getHrpOrganization() { - return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Organization) - .map(e -> (Organization) e.getResource()).findFirst() - .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url '" - + searchBundleId.getValue() + "' did not return any organization")); + return organizationProvider + .getOrganizationsByConsortiumAndRole( + NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM, + CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_HRP) + .findFirst() + .orElseThrow(() -> new RuntimeException("Could not find any organization with role HRP in consortium '" + + NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER_MEDICAL_INFORMATICS_INITIATIVE_CONSORTIUM + + "'")); } - private Endpoint extractEndpoint(Bundle endpointOrganizationBundle, IdType searchBundleId) + private Endpoint getHrpEndpoint(String identifier) { - return endpointOrganizationBundle.getEntry().stream().filter(e -> e.getResource() instanceof Endpoint) - .map(e -> (Endpoint) e.getResource()).findFirst() - .orElseThrow(() -> new RuntimeException("Search for organization and endpoint based on url '" - + searchBundleId.getValue() + "' did not return any endpoint")); + return endpointProvider.getFirstDefaultEndpoint(identifier).orElseThrow( + () -> new RuntimeException("Could not find any endpoint of HRP with identifier '" + identifier + "'")); } - private Target createTarget(Organization organization, Endpoint endpoint) + private String extractHrpIdentifier(Organization organization) { - String organizationIdentifier = organization.getIdentifier().stream() + return organization.getIdentifier().stream() .filter(i -> NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER.equals(i.getSystem())) .map(Identifier::getValue).findFirst() .orElseThrow(() -> new RuntimeException("organization is missing identifier of type '" + NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER + "'")); + } - String endpointIdentifier = endpoint.getIdentifier().stream() + private String extractEndpointIdentifier(Endpoint endpoint) + { + return endpoint.getIdentifier().stream() .filter(i -> NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER.equals(i.getSystem())).map(Identifier::getValue) .findFirst().orElseThrow(() -> new RuntimeException( "Endpoint is missing identifier of type '" + NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER + "'")); + } - return Target.createUniDirectionalTarget(organizationIdentifier, endpointIdentifier, endpoint.getAddress()); + private Target createHrpTarget(String organizationIdentifier, String endpointIdentifier, String endpointAddress) + { + return Target.createUniDirectionalTarget(organizationIdentifier, endpointIdentifier, endpointAddress); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 2ba0415..22e7ac6 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -26,7 +26,6 @@ import de.medizininformatik_initiative.process.report.service.StopTimer; import de.medizininformatik_initiative.process.report.service.StoreReceipt; import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; -import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration @@ -83,7 +82,8 @@ public StartSendReport startSendReport() @Bean public SelectTargetHrp selectTargetHrp() { - return new SelectTargetHrp(clientProvider, taskHelper, readAccessHelper); + return new SelectTargetHrp(clientProvider, taskHelper, readAccessHelper, organizationProvider, + endpointProvider); } @Bean diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml index 3d0250e..3653e79 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml @@ -30,8 +30,8 @@ <valueString value="Parameter" /> </extension> <path value="Task.input" /> - <min value="3" /> - <max value="4" /> + <min value="2" /> + <max value="3" /> </element> <element id="Task.input:message-name"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -60,55 +60,6 @@ <sliceName value="correlation-key" /> <max value="0" /> </element> - <element id="Task.input:search-bundle-reference"> - <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> - <valueString value="Parameter" /> - </extension> - <path value="Task.input" /> - <sliceName value="search-bundle-reference" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:search-bundle-reference.type"> - <path value="Task.input.type" /> - <binding> - <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> - <valueString value="TaskInputParameterType" /> - </extension> - <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> - </binding> - </element> - <element id="Task.input:search-bundle-reference.type.coding"> - <path value="Task.input.type.coding" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:search-bundle-reference.type.coding.system"> - <path value="Task.input.type.coding.system" /> - <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> - </element> - <element id="Task.input:search-bundle-reference.type.coding.code"> - <path value="Task.input.type.coding.code" /> - <min value="1" /> - <fixedCode value="search-bundle-reference" /> - </element> - <element id="Task.input:search-bundle-reference.value[x]"> - <path value="Task.input.value[x]" /> - <type> - <code value="Reference" /> - <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> - </type> - </element> - <element id="Task.input:search-bundle-reference.value[x].reference"> - <path value="Task.input.value[x].reference" /> - <min value="1" /> - </element> - <element id="Task.input:search-bundle-reference.value[x].identifier"> - <path value="Task.input.value[x].identifier" /> - <max value="0" /> - </element> <element id="Task.input:timer-interval"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> <valueString value="Parameter" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml index dd2af8c..22aa3ea 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml +++ b/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml @@ -30,8 +30,8 @@ <valueString value="Parameter" /> </extension> <path value="Task.input" /> - <min value="2" /> - <max value="3" /> + <min value="1" /> + <max value="2" /> </element> <element id="Task.input:message-name"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -52,55 +52,6 @@ <sliceName value="correlation-key" /> <max value="0" /> </element> - <element id="Task.input:search-bundle-reference"> - <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> - <valueString value="Parameter" /> - </extension> - <path value="Task.input" /> - <sliceName value="search-bundle-reference" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:search-bundle-reference.type"> - <path value="Task.input.type" /> - <binding> - <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName"> - <valueString value="TaskInputParameterType" /> - </extension> - <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> - </binding> - </element> - <element id="Task.input:search-bundle-reference.type.coding"> - <path value="Task.input.type.coding" /> - <min value="1" /> - <max value="1" /> - </element> - <element id="Task.input:search-bundle-reference.type.coding.system"> - <path value="Task.input.type.coding.system" /> - <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> - </element> - <element id="Task.input:search-bundle-reference.type.coding.code"> - <path value="Task.input.type.coding.code" /> - <min value="1" /> - <fixedCode value="search-bundle-reference" /> - </element> - <element id="Task.input:search-bundle-reference.value[x]"> - <path value="Task.input.value[x]" /> - <type> - <code value="Reference" /> - <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> - </type> - </element> - <element id="Task.input:search-bundle-reference.value[x].reference"> - <path value="Task.input.value[x].reference" /> - <min value="1" /> - </element> - <element id="Task.input:search-bundle-reference.value[x].identifier"> - <path value="Task.input.value[x].identifier" /> - <max value="0" /> - </element> <element id="Task.output:business-key-out"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> <valueString value="Parameter" /> diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 94b3b53..1ae9c1a 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -37,28 +37,11 @@ public static void main(String[] args) throws Exception { ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); - String searchBundleReference = getSearchBundleReference(starter); - Task task = createTask(searchBundleReference); - + Task task = createTask(); starter.startWith(task); } - private static String getSearchBundleReference(ExampleStarter starter) throws Exception - { - FhirWebserviceClient client = starter.createClient(HRP_URL); - Bundle searchResult = client.searchWithStrictHandling(Bundle.class, Map.of("identifier", - Collections.singletonList(CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE))); - - if (searchResult.getTotal() != 1 && searchResult.getEntryFirstRep().getResource() instanceof Bundle) - throw new IllegalStateException("Expected a single search Bundle"); - - Bundle bundle = (Bundle) searchResult.getEntryFirstRep().getResource(); - IdType id = new IdType(HRP_URL, ResourceType.Bundle.name(), bundle.getIdElement().getIdPart(), - bundle.getIdElement().getVersionIdPart()); - return id.getValue(); - } - - private static Task createTask(String searchBundleReference) + private static Task createTask() { Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); @@ -78,9 +61,6 @@ private static Task createTask(String searchBundleReference) task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference(searchBundleReference).setType(ResourceType.Bundle.name())).getType() - .addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); task.addInput().setValue(new StringType("PT5M")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index 1ac1d85..610e175 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -35,28 +35,11 @@ public static void main(String[] args) throws Exception { ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); - String searchBundleReference = getSearchBundleReference(starter); - Task task = createTask(searchBundleReference); - + Task task = createTask(); starter.startWith(task); } - private static String getSearchBundleReference(ExampleStarter starter) throws Exception - { - FhirWebserviceClient client = starter.createClient(HRP_URL); - Bundle searchResult = client.searchWithStrictHandling(Bundle.class, Map.of("identifier", - Collections.singletonList(CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE))); - - if (searchResult.getTotal() != 1 && searchResult.getEntryFirstRep().getResource() instanceof Bundle) - throw new IllegalStateException("Expected a single search Bundle"); - - Bundle bundle = (Bundle) searchResult.getEntryFirstRep().getResource(); - IdType id = new IdType(HRP_URL, ResourceType.Bundle.name(), bundle.getIdElement().getIdPart(), - bundle.getIdElement().getVersionIdPart()); - return id.getValue(); - } - - private static Task createTask(String searchBundleReference) + private static Task createTask() { Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); @@ -74,10 +57,6 @@ private static Task createTask(String searchBundleReference) task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new Reference(searchBundleReference).setType(ResourceType.Bundle.name())).getType() - .addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); - return task; } } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java index b0c30bb..aff16ac 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java @@ -127,11 +127,6 @@ private Task createValidTaskAutostartStartProcess() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) - .setType(ResourceType.Bundle.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); return task; } @@ -242,11 +237,6 @@ private Task createValidTaskSendStartProcess() task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput() - .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) - .setType(ResourceType.Bundle.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE); return task; } diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml index 165cba9..1e23dac 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml @@ -40,16 +40,4 @@ </type> <valueString value="reportAutostartStart"></valueString> </input> - <input> - <type> - <coding> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> - <code value="search-bundle-reference"></code> - </coding> - </type> - <valueReference> - <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> - <type value="Bundle"></type> - </valueReference> - </input> </Task> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml index ff9eb67..25924b8 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml @@ -31,16 +31,4 @@ </type> <valueString value="reportSendStart"></valueString> </input> - <input> - <type> - <coding> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> - <code value="search-bundle-reference"></code> - </coding> - </type> - <valueReference> - <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> - <type value="Bundle"></type> - </valueReference> - </input> </Task> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml index 34c23a3..cd99968 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml +++ b/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml @@ -31,16 +31,4 @@ </type> <valueString value="reportSendStart"></valueString> </input> - <input> - <type> - <coding> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"></system> - <code value="search-bundle-reference"></code> - </coding> - </type> - <valueReference> - <reference value="<REPLACE-WITH-SEARCH-BUNDLE-URL>"></reference> - <type value="Bundle"></type> - </valueReference> - </input> </Task> \ No newline at end of file diff --git a/mii-dsf-processes-docker-test-setup/README-Report-Process.md b/mii-dsf-processes-docker-test-setup/README-Report-Process.md index 7de22c6..fba42bf 100644 --- a/mii-dsf-processes-docker-test-setup/README-Report-Process.md +++ b/mii-dsf-processes-docker-test-setup/README-Report-Process.md @@ -66,9 +66,6 @@ curl -H "Accept: application/xml+fhir" -H "Content-Type: application/fhir+xml" \ https://hrp/fhir/Bundle ``` -The fullUrl of the returned search bundle (`https://hrp/fhir/Bundle/../_history/..`) needs to pasted into the file -`mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml` by replacing `<REPLACE-WITH-SEARCH-BUNDLE-URL>` - Console 4: Start Report Send Process at DIC1 using the following command *Unfortunately this command does not work on Windows. An alternative for starting the process is using WSL or the From 46e063fd59060e6b06a33f6789d15ffd6f4485cf Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 18:44:02 +0200 Subject: [PATCH 56/69] delete active instaces of autostart process if a new instance is started --- .../process/report/service/StartTimer.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java index 9017217..e432c09 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java @@ -4,12 +4,16 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; +import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; import static de.medizininformatik_initiative.process.report.ConstantsReport.REPORT_TIMER_INTERVAL_DEFAULT_VALUE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; +import java.util.List; import java.util.Objects; +import org.camunda.bpm.engine.RuntimeService; import org.camunda.bpm.engine.delegate.DelegateExecution; +import org.camunda.bpm.engine.runtime.ProcessInstance; import org.camunda.bpm.engine.variable.Variables; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; @@ -52,6 +56,9 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) throws Exception { + logger.info("Stopping active instances of process with id '{}'", PROCESS_NAME_FULL_REPORT_AUTOSTART); + stopActiveInstancesOfProcess(); + logger.debug("Setting variable '{}' to false", BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER); execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER, Variables.booleanValue(false)); @@ -65,6 +72,21 @@ protected void doExecute(DelegateExecution execution) throws Exception endpointProvider.getLocalEndpointAddress()))); } + private void stopActiveInstancesOfProcess() + { + RuntimeService runtimeService = execution.getProcessEngineServices().getRuntimeService(); + + List<ProcessInstance> activeInstances = runtimeService.createProcessInstanceQuery() + .processDefinitionId(PROCESS_NAME_FULL_REPORT_AUTOSTART).active().list(); + + logger.debug("Found {} active instances of process with id '{}' {}", activeInstances.size(), + PROCESS_NAME_FULL_REPORT_AUTOSTART, activeInstances.size() == 0 ? ", nothing to delete" + : activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); + + activeInstances.forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), + "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); + } + private String getTimerInterval() { return getTaskHelper().getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), From d0eeb5290e3be5335ff5d7cfead1f19fc1895fc9 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Wed, 27 Jul 2022 18:47:29 +0200 Subject: [PATCH 57/69] do not delete the current process instance --- .../process/report/service/StartTimer.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java index e432c09..1c8ef08 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java @@ -76,6 +76,7 @@ private void stopActiveInstancesOfProcess() { RuntimeService runtimeService = execution.getProcessEngineServices().getRuntimeService(); + String currentInstanceId = execution.getActivityInstanceId(); List<ProcessInstance> activeInstances = runtimeService.createProcessInstanceQuery() .processDefinitionId(PROCESS_NAME_FULL_REPORT_AUTOSTART).active().list(); @@ -83,8 +84,9 @@ private void stopActiveInstancesOfProcess() PROCESS_NAME_FULL_REPORT_AUTOSTART, activeInstances.size() == 0 ? ", nothing to delete" : activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); - activeInstances.forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), - "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); + activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())) + .forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), + "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); } private String getTimerInterval() From 0ac3271e5c3d008cab2cadf96c331a3e9c007798 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 10:46:44 +0200 Subject: [PATCH 58/69] refactor build process --- .../pom.xml | 40 +++ mii-dsf-process-report/pom.xml | 91 +++++- mii-dsf-processes-kds-client/pom.xml | 268 ------------------ 3 files changed, 122 insertions(+), 277 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index 8723804..18761a4 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -102,6 +102,16 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> <artifactItem> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> @@ -126,6 +136,16 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> <artifactItem> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> @@ -150,6 +170,16 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> <artifactItem> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> @@ -169,6 +199,16 @@ </goals> <configuration> <artifactItems> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> <artifactItem> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-report/pom.xml index 9523295..bbc4f45 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-report/pom.xml @@ -108,9 +108,19 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} </outputDirectory> </configuration> </execution> @@ -127,9 +137,19 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} </outputDirectory> </configuration> </execution> @@ -146,12 +166,44 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/process + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process/${project.artifactId}-${project.version} </outputDirectory> </configuration> </execution> + <execution> + <id>copy-dependencies/assembly</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>de.medizininformatik-initiative</groupId> + <artifactId>mii-dsf-processes-kds-client</artifactId> + <version>${project.version}</version> + </artifactItem> + <artifactItem> + <groupId>ca.uhn.hapi.fhir</groupId> + <artifactId>hapi-fhir-client</artifactId> + <version>${hapi.version}</version> + </artifactItem> + </artifactItems> + <outputDirectory>${project.build.directory}/lib</outputDirectory> + </configuration> + </execution> </executions> </plugin> <plugin> @@ -161,34 +213,55 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} </directory> <includes> - <include>${project.artifactId}-${project.version}.jar</include> + <include>**</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} </directory> <includes> - <include>${project.artifactId}-${project.version}.jar</include> + <include>**</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/process + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process/${project.artifactId}-${project.version} </directory> <includes> - <include>${project.artifactId}-${project.version}.jar</include> + <include>**</include> </includes> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>tar-gz-assembly</id> + <phase>install</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <appendAssemblyId>false</appendAssemblyId> + <descriptors> + <descriptor>src/assembly/tar-gz.xml</descriptor> + </descriptors> + <overrideUid>0</overrideUid> + <overrideGid>2202</overrideGid> + </configuration> + </plugin> </plugins> </build> </project> \ No newline at end of file diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index 959e624..febe04d 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -70,274 +70,6 @@ <workingDirectory>${project.basedir}</workingDirectory> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-dependency-plugin</artifactId> - <executions> - <execution> - <id>copy-plugin-to-docker-test-setup/dic1</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${project.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin - </outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-plugin-to-docker-test-setup/dic2</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${project.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin - </outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-dependencies/dic1</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin</outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-dependencies/dic2</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin</outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-plugin-to-docker-test-setup/cos</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${project.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin - </outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-dependencies/cos</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/cos/bpe/plugin</outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-plugin-to-docker-test-setup/hrp</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${project.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin - </outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-dependencies/hrp</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin</outputDirectory> - </configuration> - </execution> - <execution> - <id>copy-dependencies/assembly</id> - <phase>package</phase> - <goals> - <goal>copy</goal> - </goals> - <configuration> - <artifactItems> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - </artifactItems> - <outputDirectory>${project.build.directory}/lib</outputDirectory> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-clean-plugin</artifactId> - <configuration> - <filesets> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin - </directory> - <includes> - <include>${project.artifactId}-${project.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin - </directory> - <includes> - <include>${project.artifactId}-${project.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin - </directory> - <includes> - <include>${project.artifactId}-${project.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin - </directory> - <includes> - <include>${project.artifactId}-${project.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - <fileset> - <directory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin - </directory> - <includes> - <include>hapi-fhir-client-${hapi.version}.jar</include> - </includes> - <followSymlinks>false</followSymlinks> - </fileset> - </filesets> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>tar-gz-assembly</id> - <phase>install</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <appendAssemblyId>false</appendAssemblyId> - <descriptors> - <descriptor>src/assembly/tar-gz.xml</descriptor> - </descriptors> - <overrideUid>0</overrideUid> - <overrideGid>2202</overrideGid> - </configuration> - </plugin> </plugins> </build> </project> \ No newline at end of file From d70b17aa5c98d1531a299413fd7946fc1e26fc68 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 11:23:52 +0200 Subject: [PATCH 59/69] refactor kds client --- .../data_transfer/service/InsertData.java | 2 +- .../data_transfer/service/ReadData.java | 4 +- .../process/report/service/CreateReport.java | 2 +- .../docker-compose.yml | 2 +- .../processes/kds/client/KdsClient.java | 18 +- .../kds/client/KdsClientFactory.java | 19 +- .../processes/kds/client/KdsClientImpl.java | 97 +++-- .../processes/kds/client/KdsClientStub.java | 342 +++++++++++++++++- .../kds/client/fhir/KdsFhirClient.java | 15 - .../kds/client/fhir/KdsFhirClientImpl.java | 73 ---- .../kds/client/fhir/KdsFhirClientStub.java | 340 ----------------- .../spring/config/PropertiesConfig.java | 22 +- 12 files changed, 427 insertions(+), 509 deletions(-) delete mode 100644 mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java delete mode 100644 mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java delete mode 100644 mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java index 76e8014..92358ec 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/InsertData.java @@ -51,7 +51,7 @@ protected void doExecute(DelegateExecution execution) { Bundle bundle = (Bundle) execution.getVariable(ConstantsDataTransfer.BPMN_EXECUTION_VARIABLE_DATA_SET); - Bundle stored = kdsClientFactory.getKdsClient().getFhirClient().executeTransactionBundle(bundle); + Bundle stored = kdsClientFactory.getKdsClient().executeTransactionBundle(bundle); List<IdType> idsOfCreatedResources = stored.getEntry().stream().filter(Bundle.BundleEntryComponent::hasResponse) .map(Bundle.BundleEntryComponent::getResponse).map(Bundle.BundleEntryResponseComponent::getLocation) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java index 342a195..52dc4d7 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/service/ReadData.java @@ -105,7 +105,7 @@ private String getCoordinatingSiteIdentifier(Task task) private DocumentReference readDocumentReference(String projectIdentifier, String taskId) { - List<DocumentReference> documentReferences = kdsClientFactory.getKdsClient().getFhirClient() + List<DocumentReference> documentReferences = kdsClientFactory.getKdsClient() .searchDocumentReferences(ConstantsDataTransfer.NAMINGSYSTEM_MII_PROJECT_IDENTIFIER, projectIdentifier) .getEntry().stream().map(Bundle.BundleEntryComponent::getResource) .filter(r -> r instanceof DocumentReference).map(r -> ((DocumentReference) r)).collect(toList()); @@ -164,6 +164,6 @@ private boolean validBinaryUrl(String url) private Binary readBinary(String url) { - return kdsClientFactory.getKdsClient().getFhirClient().readBinary(url); + return kdsClientFactory.getKdsClient().readBinary(url); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java index 60d5dcc..af9658c 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java @@ -87,7 +87,7 @@ protected void doExecute(DelegateExecution delegateExecution) private Bundle executeSearchBundle(Bundle searchBundle) { - return kdsClientFactory.getKdsClient().getFhirClient().executeBatchBundle(searchBundle); + return kdsClientFactory.getKdsClient().executeBatchBundle(searchBundle); } private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundle, Target target) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 4898f77..b0829e3 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -177,7 +177,7 @@ services: ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} - DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://hapi.fhir.org/baseR4 DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: dic1-bpe-frontend: diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java index f48c414..771dd82 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClient.java @@ -1,20 +1,28 @@ package de.medizininformatik_initiative.processes.kds.client; +import org.hl7.fhir.r4.model.Binary; +import org.hl7.fhir.r4.model.Bundle; + import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; public interface KdsClient { + String getLocalIdentifierValue(); + FhirContext getFhirContext(); + String getFhirBaseUrl(); + + IGenericClient getGenericFhirClient(); + void testConnection(); - KdsFhirClient getFhirClient(); + Bundle searchDocumentReferences(String system, String code); - IGenericClient getGenericFhirClient(); + Binary readBinary(String url); - String getLocalIdentifierValue(); + Bundle executeTransactionBundle(Bundle toExecute); - String getFhirBaseUrl(); + Bundle executeBatchBundle(Bundle toExecute); } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java index 21da918..85928ae 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientFactory.java @@ -16,7 +16,6 @@ import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; import de.rwh.utils.crypto.CertificateHelper; import de.rwh.utils.crypto.io.CertificateReader; @@ -47,7 +46,6 @@ public class KdsClientFactory private final boolean hapiClientVerbose; private final FhirContext fhirContext; - private final Class<KdsFhirClient> kdsFhirClientClass; private final String localIdentifierValue; @@ -57,8 +55,7 @@ public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateK int connectTimeout, int socketTimeout, int connectionRequestTimeout, String kdsServerBase, String kdsServerBasicAuthUsername, String kdsServerBasicAuthPassword, String kdsServerBearerToken, String proxyUrl, String proxyUsername, String proxyPassword, boolean hapiClientVerbose, - FhirContext fhirContext, Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue, - DataLogger dataLogger) + FhirContext fhirContext, String localIdentifierValue, DataLogger dataLogger) { this.trustStorePath = trustStorePath; this.certificatePath = certificatePath; @@ -80,7 +77,6 @@ public KdsClientFactory(Path trustStorePath, Path certificatePath, Path privateK this.hapiClientVerbose = hapiClientVerbose; this.fhirContext = fhirContext; - this.kdsFhirClientClass = kdsFhirClientClass; this.localIdentifierValue = localIdentifierValue; @@ -110,9 +106,9 @@ public void testConnection() public KdsClient getKdsClient() { if (configured()) - return createKdsClient(); + return createKdsClientImpl(); else - return new KdsClientStub(fhirContext, localIdentifierValue); + return createKdsClientStub(); } private boolean configured() @@ -120,7 +116,12 @@ private boolean configured() return kdsServerBase != null && !kdsServerBase.isBlank(); } - protected KdsClient createKdsClient() + protected KdsClient createKdsClientStub() + { + return new KdsClientStub(fhirContext, localIdentifierValue); + } + + protected KdsClient createKdsClientImpl() { KeyStore trustStore = null; char[] keyStorePassword = null; @@ -142,7 +143,7 @@ protected KdsClient createKdsClient() return new KdsClientImpl(trustStore, keyStore, keyStorePassword, connectTimeout, socketTimeout, connectionRequestTimeout, kdsServerBasicAuthUsername, kdsServerBasicAuthPassword, kdsServerBearerToken, kdsServerBase, proxyUrl, proxyUsername, proxyPassword, hapiClientVerbose, fhirContext, - kdsFhirClientClass, localIdentifierValue, dataLogger); + localIdentifierValue, dataLogger); } private KeyStore readTrustStore(Path trustPath) diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java index c90b8c2..fd7d6ab 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientImpl.java @@ -1,12 +1,16 @@ package de.medizininformatik_initiative.processes.kds.client; -import java.lang.reflect.Constructor; -import java.lang.reflect.InvocationTargetException; +import static ca.uhn.fhir.rest.api.Constants.HEADER_PREFER; + import java.net.MalformedURLException; import java.net.URL; import java.security.KeyStore; +import org.hl7.fhir.r4.model.Binary; +import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.CapabilityStatement; +import org.hl7.fhir.r4.model.DocumentReference; +import org.hl7.fhir.r4.model.IdType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -17,7 +21,6 @@ import ca.uhn.fhir.rest.client.interceptor.BasicAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.BearerTokenAuthInterceptor; import ca.uhn.fhir.rest.client.interceptor.LoggingInterceptor; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; import de.medizininformatik_initiative.processes.kds.client.logging.HapiClientLogger; @@ -36,7 +39,6 @@ public class KdsClientImpl implements KdsClient private final boolean hapiClientVerbose; private final FhirContext fhirContext; - private final Class<KdsFhirClient> kdsFhirClientClass; private final String localIdentifierValue; @@ -46,7 +48,7 @@ public KdsClientImpl(KeyStore trustStore, KeyStore keyStore, char[] keyStorePass int socketTimeout, int connectionRequestTimeout, String kdsServerBasicAuthUsername, String kdsServerBasicAuthPassword, String kdsServerBearerToken, String kdsServerBase, String proxyUrl, String proxyUsername, String proxyPassword, boolean hapiClientVerbose, FhirContext fhirContext, - Class<KdsFhirClient> kdsFhirClientClass, String localIdentifierValue, DataLogger dataLogger) + String localIdentifierValue, DataLogger dataLogger) { clientFactory = createClientFactory(trustStore, keyStore, keyStorePassword, connectTimeout, socketTimeout, connectionRequestTimeout); @@ -62,7 +64,6 @@ public KdsClientImpl(KeyStore trustStore, KeyStore keyStore, char[] keyStorePass this.hapiClientVerbose = hapiClientVerbose; this.fhirContext = fhirContext; - this.kdsFhirClientClass = kdsFhirClientClass; this.localIdentifierValue = localIdentifierValue; @@ -130,37 +131,21 @@ private void configureLoggingInterceptor(IGenericClient client) } @Override - public void testConnection() + public String getLocalIdentifierValue() { - CapabilityStatement statement = getGenericFhirClient().capabilities().ofType(CapabilityStatement.class) - .execute(); - - logger.info("Connection test OK {} - {}", statement.getSoftware().getName(), - statement.getSoftware().getVersion()); + return localIdentifierValue; } @Override - public KdsFhirClient getFhirClient() + public FhirContext getFhirContext() { - try - { - Constructor<KdsFhirClient> constructor = kdsFhirClientClass.getConstructor(KdsClient.class, - DataLogger.class); - - return constructor.newInstance(this, dataLogger); - } - catch (NoSuchMethodException | SecurityException | InstantiationException | IllegalAccessException - | IllegalArgumentException | InvocationTargetException e) - { - logger.warn("Error while creating KDS FHIR client: {}", e.getMessage()); - throw new RuntimeException(e); - } + return fhirContext; } @Override - public FhirContext getFhirContext() + public String getFhirBaseUrl() { - return fhirContext; + return kdsServerBase; } @Override @@ -176,14 +161,62 @@ public IGenericClient getGenericFhirClient() } @Override - public String getLocalIdentifierValue() + public void testConnection() { - return localIdentifierValue; + CapabilityStatement statement = getGenericFhirClient().capabilities().ofType(CapabilityStatement.class) + .execute(); + + logger.info("Connection test OK {} - {}", statement.getSoftware().getName(), + statement.getSoftware().getVersion()); } @Override - public String getFhirBaseUrl() + public Bundle searchDocumentReferences(String system, String code) { - return kdsServerBase; + Bundle toReturn = getGenericFhirClient().search().forResource(DocumentReference.class) + .where(DocumentReference.IDENTIFIER.exactly().systemAndIdentifier(system, code)) + .returnBundle(Bundle.class).execute(); + + dataLogger.logResource("DocumentReference Search-Response Bundle based on system|code=" + system + "|" + code, + toReturn); + + return toReturn; + } + + @Override + public Binary readBinary(String url) + { + Binary toReturn = getGenericFhirClient().read().resource(Binary.class).withId(new IdType(url).getIdPart()) + .execute(); + + dataLogger.logResource("Read Binary from url=" + url, toReturn); + + return toReturn; + } + + @Override + public Bundle executeTransactionBundle(Bundle toExecute) + { + dataLogger.logResource("Executing Transaction Bundle", toExecute); + + Bundle toReturn = getGenericFhirClient().transaction().withBundle(toExecute) + .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); + + dataLogger.logResource("Transaction Bundle Response", toReturn); + + return toReturn; + } + + @Override + public Bundle executeBatchBundle(Bundle toExecute) + { + dataLogger.logResource("Executing Batch Bundle", toExecute); + + Bundle toReturn = getGenericFhirClient().transaction().withBundle(toExecute) + .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); + + dataLogger.logResource("Batch Bundle Response", toReturn); + + return toReturn; } } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java index ef2370e..2f2f1e3 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/KdsClientStub.java @@ -1,12 +1,24 @@ package de.medizininformatik_initiative.processes.kds.client; +import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; +import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTIONRESPONSE; +import static org.hl7.fhir.r4.model.DocumentReference.ReferredDocumentStatus.FINAL; +import static org.hl7.fhir.r4.model.Enumerations.DocumentReferenceStatus.CURRENT; + +import java.nio.charset.StandardCharsets; +import java.util.Date; +import java.util.UUID; + +import org.hl7.fhir.r4.model.Binary; +import org.hl7.fhir.r4.model.Bundle; +import org.hl7.fhir.r4.model.DocumentReference; +import org.hl7.fhir.r4.model.IdType; +import org.hl7.fhir.r4.model.ResourceType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.rest.client.api.IGenericClient; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientStub; public class KdsClientStub implements KdsClient { @@ -24,21 +36,21 @@ public class KdsClientStub implements KdsClient } @Override - public void testConnection() + public String getLocalIdentifierValue() { - logger.warn("Stub implementation, no connection test performed"); + return localIdentifierValue; } @Override - public KdsFhirClient getFhirClient() + public FhirContext getFhirContext() { - return new KdsFhirClientStub(this); + return fhirContext; } @Override - public FhirContext getFhirContext() + public String getFhirBaseUrl() { - return fhirContext; + return kdsServerBase; } @Override @@ -48,14 +60,320 @@ public IGenericClient getGenericFhirClient() } @Override - public String getLocalIdentifierValue() + public void testConnection() { - return localIdentifierValue; + logger.warn("Stub implementation, no connection test performed"); } @Override - public String getFhirBaseUrl() + public Bundle searchDocumentReferences(String system, String code) { - return kdsServerBase; + DocumentReference documentReference = new DocumentReference().setStatus(CURRENT).setDocStatus(FINAL); + documentReference.getMasterIdentifier().setSystem(system).setValue(code); + documentReference.addAuthor().setType(ResourceType.Organization.name()).getIdentifier() + .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(getLocalIdentifierValue()); + documentReference.setDate(new Date()); + documentReference.addContent().getAttachment().setContentType("text/csv") + .setUrl(ResourceType.Binary.name() + "/" + UUID.randomUUID().toString()); + documentReference.setId(UUID.randomUUID().toString()); + + Bundle bundle = new Bundle().setType(Bundle.BundleType.SEARCHSET); + bundle.addEntry().setResource(documentReference); + + return bundle; + } + + @Override + public Binary readBinary(String url) + { + Binary binary = new Binary().setContentType("text/csv").setData(getData()); + binary.setId(new IdType(url).getIdPart()); + + return binary; + } + + @Override + public Bundle executeTransactionBundle(Bundle toExecute) + { + Bundle bundle = new Bundle().setType(TRANSACTIONRESPONSE); + bundle.setId(UUID.randomUUID().toString()); + + bundle.addEntry().getResponse().setStatus("201 Created") + .setLocation(getIdType(ResourceType.DocumentReference).getValue()).setEtag("1") + .setLastModified(new Date()); + bundle.addEntry().getResponse().setStatus("201 Created").setLocation(getIdType(ResourceType.Binary).getValue()) + .setEtag("1").setLastModified(new Date()); + + return bundle; + } + + private IdType getIdType(ResourceType resourceType) + { + return new IdType(resourceType.name(), UUID.randomUUID().toString(), "1"); + } + + private byte[] getData() + { + return ("77u/ImdyYXBoIiwiZ2VuZXJhbGx5IiwidHlwZSIsIm1pZGRsZSIsIndoZXRoZXIiLCJiZSIsImhheSIsImdyb3c" + + "iLCJnYW1lIiwiZmllcmNlIiwid2VsbCIsImFtb3VudCIsInVudGlsIiwic2FmZSIsImJyb3RoZXIiLCJsb29rIi" + + "wiYnJvdWdodCIsInByb3BlciIsImVuZCIKImJsYWNrIiwic2NpZW50aXN0IiwiZmxhbWUiLCJlcXVhbGx5IiwiZ" + + "GlzY292ZXIiLCJ0aGljayIsImRpZSIsImlkZW50aXR5IiwicmVzdWx0Iiwic29tZWhvdyIsImxldCIsInZlcnRp" + + "Y2FsIiwiaGltIiwiZXhwZXJpZW5jZSIsInRvcCIsImx1bmdzIiwic29tZXRoaW5nIiwiaGFkIiwibW9zdCIKIm5" + + "lZWRsZSIsInJ1bGVyIiwiaGFkIiwid2lsbCIsImhvdCIsInRlcnJpYmxlIiwicmVtb3ZlIiwicmVjb2duaXplIi" + + "wiY3V0IiwiaGFsZiIsIm1pZGRsZSIsImluc3RlYWQiLCJkZXRhaWwiLCJjb3JuZXIiLCJsYWNrIiwiZnJlZSIsI" + + "mtpbmQiLCJjb2xkIiwiY2FrZSIKInRoZWUiLCJncm91bmQiLCJ3aGF0IiwibGFyZ2VyIiwiY29hdCIsImludGVy" + + "aW9yIiwib3Bwb3J0dW5pdHkiLCJwcmFjdGljYWwiLCJ0b29sIiwiZmVhdGhlcnMiLCJsZXNzb24iLCJzYXkiLCJ" + + "leHByZXNzaW9uIiwicHJvbWlzZWQiLCJjZWxsIiwibW92aW5nIiwiZmlzaCIsInBlbmNpbCIsImRlYXRoIgoiZm" + + "luZSIsInNlcGFyYXRlIiwidHJhbnNwb3J0YXRpb24iLCJmb290YmFsbCIsImNvbnNpc3QiLCJzdHJhdyIsImhhb" + + "mRzb21lIiwiY29uZ3Jlc3MiLCJzcGVudCIsInVzdWFsIiwic2VhdCIsIm1vdGhlciIsIm5vdW4iLCJmdWVsIiwi" + + "c2hhZGUiLCJ3aW5kb3ciLCJ0aXRsZSIsInBhcnR5IiwiY29va2llcyIKImJsYWNrIiwiYmFkIiwicGFydGljdWx" + + "hcmx5Iiwid2luZyIsIndoaWxlIiwiY2FuYWwiLCJwb2V0IiwidGFsZXMiLCJwaWFubyIsImFjY2lkZW50IiwicH" + + "JvdmUiLCJlYXJuIiwiaW1wb3NzaWJsZSIsImJlYXV0aWZ1bCIsInRhc3RlIiwicmVjb2duaXplIiwiZ3JheSIsI" + + "mRpc2N1c3MiLCJlZHVjYXRpb24iCiJ3aGVlbCIsImRlYWQiLCJ0cmFwIiwicnVuIiwic2lzdGVyIiwiZHVlIiwi" + + "bmVnYXRpdmUiLCJhdG1vc3BoZXJlIiwiY2F1Z2h0IiwiaGVsbG8iLCJ3aW5kb3ciLCJrZXB0IiwicG9ldHJ5Iiw" + + "ib2NjdXIiLCJpbmZsdWVuY2UiLCJtYWlsIiwidG9sZCIsIm9ubGluZXRvb2xzIiwiY2xvdGhlcyIKImZvcm0iLC" + + "JvdGhlciIsInllc3RlcmRheSIsImZpbmUiLCJ1bmNsZSIsInR3ZWx2ZSIsInJhbmdlIiwibW92ZSIsInBpZSIsI" + + "nRvbyIsImluIiwicG93ZXIiLCJidWlsdCIsInRpZGUiLCJpbXBvcnRhbmNlIiwia25vdyIsImhhcHB5Iiwid2hv" + + "IiwiYmxvdyIKImRhdWdodGVyIiwiZGlhZ3JhbSIsImFncmVlIiwic2hhcmUiLCJhdmFpbGFibGUiLCJzZWxsIiw" + + "iY2l0eSIsInBhc3MiLCJhdm9pZCIsIm1hZ2ljIiwic2FtZSIsImFsbG93IiwiaW5zaWRlIiwiZ3JhaW4iLCJmYX" + + "QiLCJkcmluayIsImNoYXJnZSIsImxvb2siLCJuZWFyIgoidGltZSIsImdvbGRlbiIsImJlZ3VuIiwic21vb3RoI" + + "iwibm9uZSIsImNvbG9ueSIsInJvbGwiLCJtaXNzaW5nIiwibWlnaHR5IiwiZW5lbXkiLCJyb2NreSIsIm51bWJl" + + "ciIsImZveCIsImhhcmRlciIsImdvZXMiLCJlYXN0IiwiZmFtaWx5IiwibWVldCIsImxhZHkiCiJmYWxsZW4iLCJ" + + "jb3Vyc2UiLCJidXJpZWQiLCJsaXN0ZW4iLCJhbnl0aGluZyIsImVhciIsInRob3NlIiwic2FsbW9uIiwidGhvdX" + + "NhbmQiLCJ0aGFuayIsIm1pbmQiLCJzdHVkaWVkIiwicHVzaCIsImhhbmRzb21lIiwibnV0cyIsImRpbm5lciIsI" + + "mZvcnRoIiwiZmFzdGVuZWQiLCJjb21wbGV0ZWx5IgoibGFrZSIsImNsb3RoaW5nIiwiZXhjaXRlbWVudCIsIm5l" + + "YXIiLCJjZW50cmFsIiwiY29tcG9zZWQiLCJuZWdhdGl2ZSIsInRydW5rIiwicm9ja2V0IiwibmFtZSIsImFpciI" + + "sInJldHVybiIsInRvcGljIiwiYmFza2V0Iiwic29sdmUiLCJzdHJhbmdlciIsIndpbmRvdyIsInJlcG9ydCIsIn" + + "llbGxvdyIKImdlbmVyYWxseSIsImZvcmdldCIsInN0YXkiLCJsZWciLCJwcm90ZWN0aW9uIiwiZmVhciIsImZlb" + + "HQiLCJlaXRoZXIiLCJjb21wb3VuZCIsImFuaW1hbCIsImJhdCIsImtleSIsImdhc29saW5lIiwic3RlcHBlZCIs" + + "Im9yZGVyIiwiZG9sbCIsImVhdCIsIndoaWxlIiwicGljayIKImFwYXJ0Iiwic2V0dGxlIiwicHJvYmFibHkiLCJ" + + "zaXplIiwiYmFkbHkiLCJmbGFnIiwic3BpdGUiLCJxdWljayIsIndhciIsImRyaXZlIiwiaHVzYmFuZCIsIm1vdX" + + "RoIiwiZXhjaGFuZ2UiLCJ3b2xmIiwiaGVyZSIsImNsYXkiLCJwbGFubmluZyIsImJ1c2luZXNzIiwiZXhjaXRpb" + + "mciCiJiZWhpbmQiLCJyZWFkIiwiYW55d2F5Iiwic2ltcGxlIiwiZGlzaCIsInN1cnByaXNlIiwicmVjYWxsIiwi" + + "Y29vayIsIndhcyIsInNoZWxmIiwibWluZXJhbHMiLCJseWluZyIsInNvdW5kIiwicGVuY2lsIiwidm9pY2UiLCJ" + + "kaWZmZXIiLCJzaW1wbGVzdCIsImludGVyaW9yIiwibnVtYmVyIgoibXVzY2xlIiwidGh5IiwiaW5jcmVhc2UiLC" + + "JiaWdnZXN0IiwiZm9ydHkiLCJmaXNoIiwibmVnYXRpdmUiLCJsb29zZSIsImNsaW1hdGUiLCJndWVzcyIsIm1ha" + + "m9yIiwic291bmQiLCJtZWx0ZWQiLCJzaW5nIiwiZXhhY3QiLCJkcml2ZW4iLCJwbGF5IiwiZ29vZCIsIm9sZGVy" + + "IgoiZmluZXN0IiwidHJhaWwiLCJ3ZWxjb21lIiwibWlnaHR5Iiwic2NyZWVuIiwiZWFzeSIsIndoZWVsIiwic21" + + "hbGwiLCJ3cml0ZXIiLCJzaW5nIiwiY29udmVyc2F0aW9uIiwiaW5mb3JtYXRpb24iLCJzb3VuZCIsIm1vbWVudC" + + "IsImRyb3BwZWQiLCJndW4iLCJmbGFtZSIsImNhbXAiLCJvbmx5IgoiaW5kZWVkIiwicHVzaCIsImphciIsInBsZ" + + "WFzZSIsInNldHMiLCJncmFkZSIsImVtcHR5IiwiaGVhcnQiLCJwYWlyIiwic3RhdGUiLCJyb3BlIiwiaGltIiwi" + + "dW5pdmVyc2UiLCJtYWpvciIsImVkZ2UiLCJpbnRyb2R1Y2VkIiwid2hvIiwidG9nZXRoZXIiLCJmb3J0aCIKImN" + + "vbW11bml0eSIsImluIiwiY29ubmVjdGVkIiwic2l4IiwiY2xheSIsImxlZyIsImhvc3BpdGFsIiwiZnVsbHkiLC" + + "JoZXJkIiwidGhyb3duIiwid2lzaCIsImJsZXciLCJ1cCIsImJlZ2lubmluZyIsImVxdWF0b3IiLCJyaWRpbmciL" + + "CJzaG91bGRlciIsInRoZW9yeSIsInZpc2l0IgoiaW5kZXBlbmRlbnQiLCJ3cml0ZSIsImxheWVycyIsImJhZyIs" + + "ImJyZWF0aCIsImh1bmdyeSIsImxlYWQiLCJzd2luZyIsInByaW5jaXBsZSIsInJlcGVhdCIsIm5lYXJieSIsIm1" + + "vdW50YWluIiwibG93Iiwic3VnZ2VzdCIsImFzIiwiY29uZGl0aW9uIiwibm93Iiwic3F1YXJlIiwibGVhdmUiCi" + + "J2aXNpdG9yIiwiY2FyZSIsInRoZXJlIiwiYmVjb21lIiwiY2hhcmdlIiwiY29hdCIsInJvYXIiLCJkcm9wIiwia" + + "XRzZWxmIiwiYWNyZXMiLCJjb21wb3NpdGlvbiIsInNpbmdsZSIsInZlcmIiLCJsZWQiLCJlYXJsaWVyIiwiZ2Vu" + + "dGxlIiwid2lsbGluZyIsInRodXMiLCJiaXJ0aGRheSIKInNvdW5kIiwiZmxvYXRpbmciLCJhbmNpZW50IiwiYWx" + + "vbmUiLCJzaG9ydCIsImFueW9uZSIsInByZXNlbnQiLCJjYWtlIiwibW90aGVyIiwicmVhZCIsInBsYW5uZWQiLC" + + "JsaXZpbmciLCJpbnZlbnRlZCIsImluY2x1ZGluZyIsImNsZWFyIiwidGVsbCIsIm5laWdoYm9yIiwiaG9ybiIsI" + + "ml0cyIKImFiaWxpdHkiLCJyZWFkZXIiLCJmcnVpdCIsImNhbm5vdCIsInBpZWNlIiwibWFnaWMiLCJiZWNhbWUi" + + "LCJmYXIiLCJicmFzcyIsInNjZW5lIiwiZnJlcXVlbnRseSIsImFnZSIsInRyaWFuZ2xlIiwid2Fnb24iLCJjdXJ" + + "2ZSIsIndoaWxlIiwiZ3JhbmRtb3RoZXIiLCJzZWVkIiwiZ3JlYXQiCiJpbmRpdmlkdWFsIiwiYWN0IiwiYWxvdW" + + "QiLCJoYW5kIiwidGhpcmQiLCJjb29raWVzIiwiZmxvdyIsIm1hbnkiLCJ0cmFmZmljIiwiZmV3IiwidGVhY2hlc" + + "iIsInBhcmFncmFwaCIsInN1Z2FyIiwid2lsbGluZyIsIml0IiwiZmluZSIsImluc3RlYWQiLCJmaXJlIiwicGFp" + + "biIKInN1bmxpZ2h0IiwiaGFyYm9yIiwiZXhpc3QiLCJmcm96ZW4iLCJwYXR0ZXJuIiwic2VjcmV0IiwiZXhwcmV" + + "zc2lvbiIsInlvdXIiLCJjYW1lIiwicmFpbiIsInBvZXRyeSIsInNvbWV0aGluZyIsInJpY2giLCJhbm5vdW5jZW" + + "QiLCJrZXkiLCJsZWFkZXIiLCJwZXQiLCJwaW5lIiwiYmxhbmtldCIKImJ1dCIsIm5vbmUiLCJhYm92ZSIsIml0I" + + "iwiZGlmZmVyZW50IiwicmVzcGVjdCIsImNvbmNlcm5lZCIsInRyYXAiLCJ0aGluayIsImh1cnJpZWQiLCJhcnJv" + + "dyIsImdvb3NlIiwicHJlc3MiLCJzd2VwdCIsImNoZW1pY2FsIiwid3JpdGVyIiwicHVycGxlIiwibG9zdCIsInd" + + "heSIKInBlbmNpbCIsImFwYXJ0IiwibmF0dXJhbGx5IiwiZHJpbmsiLCJwcmVzcyIsIm1vb2QiLCJhdmVyYWdlIi" + + "wiYWxwaGFiZXQiLCJpbmNvbWUiLCJleGNpdGluZyIsImdhdmUiLCJjaG9zZSIsInRydW5rIiwicG9zaXRpdmUiL" + + "CJidXN5IiwicHJhY3RpY2UiLCJ3aGF0IiwibWVhbnMiLCJzaGVsZiIKImxlZCIsIndyaXR0ZW4iLCJvdXRsaW5l" + + "IiwicGFzc2FnZSIsImZ1ZWwiLCJsZWFybiIsImZsb29yIiwiY29va2llcyIsInNlY3JldCIsImdyZWF0Iiwic2l" + + "4Iiwid2VsY29tZSIsImNhbmFsIiwiY29udGFpbiIsIm9wcG9zaXRlIiwiY29ybiIsInNob3JlIiwiZWFnZXIiLC" + + "Jjb3JuZXIiCiJydWJiZWQiLCJjYXN0bGUiLCJiZWZvcmUiLCJjb2FzdCIsInNpbmsiLCJzaW5rIiwiZmxpZXMiL" + + "CJjaGFyYWN0ZXJpc3RpYyIsInZlc3NlbHMiLCJlYXNpZXIiLCJtZWFsIiwiZmFjdG9yIiwiaGVsbG8iLCJoZWxk" + + "IiwiY2xvdGhpbmciLCJvbiIsImZpbmFsIiwicGFjayIsImJlY2FtZSIKIm1vcm5pbmciLCJzdXBwb3J0IiwibmV" + + "nYXRpdmUiLCJtaW5lIiwicHJpZGUiLCJvdXRzaWRlIiwiY29tbW9uIiwiaGFuZCIsInNwb2tlbiIsImNvbmRpdG" + + "lvbiIsIndvbWVuIiwicGlhbm8iLCJwZXJmZWN0bHkiLCJodW5kcmVkIiwic2FmZSIsImV2ZW5pbmciLCJwcml2Y" + + "XRlIiwiYnJpbmciLCJub3RlIgoiZGlmZmljdWx0IiwidW5sZXNzIiwidW5jbGUiLCJpbmRpdmlkdWFsIiwiY29u" + + "Y2VybmVkIiwiYmFybiIsImJsb29kIiwiY2xvc2UiLCJjZXJ0YWluIiwiZGlmZmljdWx0IiwiZGFya25lc3MiLCJ" + + "oZWFkaW5nIiwib2ZmIiwicXVhcnRlciIsImNvbnRhaW4iLCJ0cmF2ZWwiLCJjaGVjayIsImZvb2QiLCJpbnN0ZW" + + "FkIgoid2F0ZXIiLCJvZmZpY2UiLCJzaG93biIsImhhcHB5Iiwia25pZmUiLCJzdHJhdyIsImV4aXN0IiwiZ3Vhc" + + "mQiLCJkcmF3biIsInRlYW0iLCJzcGVjaWFsIiwic2VsZWN0IiwiYmFjayIsImJlbnQiLCJ3aGlzdGxlIiwiY2F0" + + "dGxlIiwiY29hdCIsImxheSIsIndvcnRoIgoic2FkZGxlIiwicmVwbGFjZSIsInByb21pc2VkIiwiYXBhcnRtZW5" + + "0IiwiYWRkaXRpb25hbCIsImNlcnRhaW4iLCJiZW5lYXRoIiwiY29tcGxldGUiLCJmb3IiLCJiZWNhdXNlIiwiaG" + + "ltIiwiYWN0dWFsIiwiY29hbCIsImRyb3BwZWQiLCJjYXJlIiwic2FsZSIsImxhZHkiLCJ3ZWxjb21lIiwia2lsb" + + "CIKInJpc2luZyIsImNhdWdodCIsInZpY3RvcnkiLCJ0eXBlIiwiaW1wb3J0YW50IiwiZ28iLCJtYXRlcmlhbCIs" + + "InN5bWJvbCIsInJvYXIiLCJhY2NpZGVudCIsImltcG9ydGFuY2UiLCJ0b3BpYyIsInRha2UiLCJ2ZXNzZWxzIiw" + + "iYnJvd24iLCJzdW0iLCJyZWFzb24iLCJwcm9ncmFtIiwicGVyZmVjdGx5IgoicGxlYXNhbnQiLCJlYXN0IiwibW" + + "VhbnQiLCJpbiIsImNyb3NzIiwibGVhdmUiLCJleHBsYWluIiwid2hlbiIsImV4YWN0bHkiLCJkaWZmZXJlbnQiL" + + "CJ0aXAiLCJndWFyZCIsImdyYWJiZWQiLCJzaGFrZSIsImZlZWwiLCJoZWlnaHQiLCJjYW1lcmEiLCJ3aWxsIiwi" + + "cHJhY3RpY2FsIgoic3VtIiwiZmlybSIsImhhcHBpbHkiLCJndWFyZCIsImNhcCIsImF0dGVudGlvbiIsImxpZSI" + + "sImNvbmRpdGlvbiIsInJhbmNoIiwic2VuZCIsIm1peHR1cmUiLCJzcHJlYWQiLCJjb3VsZCIsImJyYW5jaCIsIm" + + "Zhc3RlciIsImNvbXBsZXRlIiwibm9ib2R5IiwiZGF1Z2h0ZXIiLCJzaWxlbmNlIgoibm9vbiIsInBhcmsiLCJ3Y" + + "WdvbiIsImZsb3dlciIsImNoaWxkIiwiZGF0ZSIsImdvb2QiLCJraWRzIiwiY2lyY3VzIiwibmVnYXRpdmUiLCJw" + + "b2VtIiwiaGVscGZ1bCIsImNlbnRlciIsImR1Y2siLCJjdXJpb3VzIiwibWFnbmV0Iiwic2hvZSIsIm1vcm5pbmc" + + "iLCJidXkiCiJ0eXBpY2FsIiwiYmFza2V0IiwiYnV0dGVyIiwicGFpciIsImFzIiwic2VsZG9tIiwic2hvdWxkZX" + + "IiLCJhc2siLCJsZWZ0IiwiYWR1bHQiLCJzdXBwZXIiLCJzY2FyZWQiLCJhbnRzIiwibWVkaWNpbmUiLCJ5ZXQiL" + + "CJzaG9ydGVyIiwicGxhbm5lZCIsImNvbnRyYXN0IiwiYmx1ZSIKIm5pY2UiLCJibGluZCIsIm92ZXIiLCJpbXBy" + + "b3ZlIiwib2xkIiwiZXhwcmVzc2lvbiIsInN0cm9uZ2VyIiwiYnVpbGRpbmciLCJncmF2aXR5Iiwid29yc2UiLCJ" + + "kZXZlbG9wIiwiZnJlZWRvbSIsIndpZmUiLCJzdHJlbmd0aCIsInN1cnJvdW5kZWQiLCJ0aHJvd24iLCJ1bmxlc3" + + "MiLCJjYXN0bGUiLCJjb2F0IgoiZmxvd2VyIiwic2hvb3QiLCJzYW5nIiwiZXhhY3RseSIsInJlcG9ydCIsIm5hd" + + "GlvbmFsIiwic3d1bmciLCJwb3N0IiwibmVpZ2hib3Job29kIiwiZ28iLCJlbnRlciIsImJveCIsInNob3J0Iiwic3" + + "dlZXQiLCJob3ciLCJtZWFudCIsImV4cHJlc3MiLCJ3YXMiLCJib3giCiJmYW1vdXMiLCJwb25kIiwia25pZmUiLCJ" + + "kb29yIiwidXNlIiwiZW50ZXIiLCJidXkiLCJhY2NlcHQiLCJwZWFjZSIsInBvbGUiLCJleHByZXNzIiwiYWlycGxh" + + "bmUiLCJ5b3Vyc2VsZiIsInByb2R1Y3Rpb24iLCJwYWxlIiwic2VudGVuY2UiLCJob3VzZSIsImJ1c3kiLCJnZW5lc" + + "mFsIgoiZ3JlYXQiLCJ0cmVhdGVkIiwibXVzY2xlIiwicGllIiwiZ2l2ZW4iLCJjaGFuY2UiLCJmbGllcyIsIm9mZi" + + "IsInNlY3JldCIsInJlcGxhY2UiLCJ0cmVlIiwiY29vbCIsInRyYWNrIiwiZGVhdGgiLCJyb2FyIiwiZ2xvYmUiLCJ" + + "ob3JzZSIsImFoZWFkIiwiYW1vdW50IgoiYWx0aG91Z2giLCJiaXQiLCJiZWNvbWUiLCJpcm9uIiwiaW5kdXN0cmlh" + + "bCIsImRpZSIsImxhbmQiLCJnZXR0aW5nIiwic3ByaW5nIiwidGhlcmVmb3JlIiwiZmlsbCIsImNsYXdzIiwibXVkI" + + "iwiZnJvbnQiLCJwdWxsIiwid2h5IiwiZ2xhc3MiLCJtdXNpY2FsIiwic3VjY2Vzc2Z1bCIKImNoZWVzZSIsInBlb3" + + "BsZSIsInBsYW5uaW5nIiwibnVtYmVyIiwiZm91ciIsImdyZXciLCJlbmdpbmUiLCJwbGFuZSIsInR3ZWx2ZSIsInd" + + "pZmUiLCJsaXF1aWQiLCJ3b21lbiIsImxlZyIsImpvYiIsIndvbGYiLCJ0b2JhY2NvIiwiaGVyZCIsIm5lc3QiLCJ5" + + "ZWFyIgoiYWNyb3NzIiwidHJhY2UiLCJzaWxseSIsImRpcnQiLCJmcmVzaCIsImNyZWFtIiwicG91bmQiLCJmaWxtI" + + "iwidGFuayIsImJ1c2luZXNzIiwibmVpZ2hib3Job29kIiwiY2xlYXIiLCJ0b3BpYyIsIml0IiwicmluZyIsInBvdX" + + "IiLCJicnVzaCIsInNwZW5kIiwiYmFyZSIKImlyb24iLCJ0aGVtIiwiZGlhZ3JhbSIsImxvd2VyIiwiZGVncmVlIiw" + + "ic3RlcCIsInZhbGxleSIsImRvemVuIiwidHJhbnNwb3J0YXRpb24iLCJhbHRob3VnaCIsInNvdXJjZSIsImhhbGYi" + + "LCJmcmlnaHRlbiIsImNvbW11bml0eSIsIndoZXJlIiwibW90b3IiLCJqZXQiLCJ3ZSIsImRpc2N1c3Npb24iCiJ0d" + + "WJlIiwidG9sZCIsInRlbnQiLCJ3ZW50IiwiYnJvdGhlciIsInNhdCIsInNwcmluZyIsImR1Y2siLCJ0YWxlcyIsIm" + + "NsaW1iIiwiY2FyYm9uIiwic3ByaW5nIiwiY2FyZWZ1bCIsIm9udG8iLCJzbyIsImxhcmdlIiwiaG9sbG93Iiwic2V" + + "sbCIsIm1haW4iCiJmZWQiLCJmaXZlIiwicnViYmVyIiwiYXRvbSIsImNsb3RoaW5nIiwicG9vbCIsInplcm8iLCJw" + + "dWxsIiwidGhvc2UiLCJzaXQiLCJ3aGVyZSIsImNvbHVtbiIsImJlaW5nIiwicG91bmQiLCJicmF2ZSIsIndvcnRoI" + + "iwiZWRnZSIsImJlaW5nIiwicmVwbGllZCIKInN0cm9uZyIsImZvdXIiLCJhY2NvcmRpbmciLCJncmVhdGVyIiwiY2" + + "hhbmNlIiwib3Vyc2VsdmVzIiwibWluZCIsInBpcGUiLCJidXN5IiwiZmVsbG93Iiwid29tZW4iLCJ3aWRlbHkiLCJ" + + "zdWJqZWN0IiwiZnJpZW5kbHkiLCJjYXJlZnVsbHkiLCJodW5ncnkiLCJzcHJpbmciLCJjZW50ZXIiLCJzaW1wbGUi" + + "CiJ0aG9zZSIsInRvIiwiZXZlcnl3aGVyZSIsImZyaWVuZGx5IiwiZnJlc2giLCJzdWl0Iiwib3JhbmdlIiwiZnVyd" + + "GhlciIsImpvdXJuZXkiLCJvdXQiLCJyZWFkeSIsImxhcmdlc3QiLCJmZWx0Iiwic2hvdyIsImJvbmUiLCJjaXR5Ii" + + "wic3RlbXMiLCJjZXJ0YWluIiwic2ltcGxlc3QiCiJ6ZXJvIiwic3BsaXQiLCJzdG9yZSIsIndyaXRpbmciLCJiZXN" + + "pZGUiLCJleGNlbGxlbnQiLCJmaXJtIiwic2hhZGUiLCJzdGFuZGFyZCIsInBvZW0iLCJtZWFucyIsImJhcmUiLCJi" + + "b3giLCJzd2VwdCIsInNpbHZlciIsImxhbmQiLCJoZXJlIiwiZm9yZ290Iiwic3VnYXIiCiJnZXR0aW5nIiwic29sZ" + + "GllciIsImZpZnR5IiwiYnJpZGdlIiwidG9vIiwiaHVuZyIsImFjcm9zcyIsInRvcm4iLCJ3ZW50IiwiamFyIiwiY2" + + "hpZWYiLCJhZ2UiLCJzbGF2ZSIsIm1hbm5lciIsInBpbmsiLCJjYXBpdGFsIiwibG93IiwicHJvcGVydHkiLCJjbG9" + + "1ZCIKImhlciIsInRocmVlIiwiZWl0aGVyIiwiZXZlbiIsImFycm93IiwiZm91cnRoIiwiYmFyayIsImhpZGRlbiIs" + + "Im9wZXJhdGlvbiIsInJpZ2h0IiwiY29udHJhc3QiLCJjbGltYXRlIiwicG90YXRvZXMiLCJsZXNzb24iLCJzbGlna" + + "HRseSIsInBlcmZlY3RseSIsInByb2R1Y3QiLCJjb250aW5lbnQiLCJodW5kcmVkIgoiY29mZmVlIiwiZmVhdHVyZS" + + "IsInJlZ3VsYXIiLCJub3VuIiwiZ28iLCJyaW5nIiwic2VsZWN0IiwiYmFsbCIsInRvcCIsIndhZ29uIiwiY2xpbWI" + + "iLCJlbmVyZ3kiLCJzd2ltbWluZyIsImlkZWEiLCJyaHl0aG0iLCJsYWJvciIsInRha2VuIiwicHVwaWwiLCJoaWdo" + + "ZXIiCiJzcGlyaXQiLCJsZXNzb24iLCJwYW4iLCJzYWlkIiwiYW55d2hlcmUiLCJub3NlIiwibHVuZ3MiLCJlbGVtZ" + + "W50IiwidG9vIiwic2hhZGUiLCJjb25zaWRlciIsImZhdCIsInJlY2VudCIsInRyYWNlIiwiYm91bmQiLCJyb3V0ZS" + + "IsImFueSIsInlvdXIiLCJpbnN0ZWFkIgoicG9zc2libGUiLCJhc2xlZXAiLCJ3aWxkIiwicGljdHVyZWQiLCJzaXN" + + "0ZXIiLCJodW5kcmVkIiwiY2xvdGhpbmciLCJtYW4iLCJjb25zaWRlciIsInJhcGlkbHkiLCJpdHNlbGYiLCJzdGVl" + + "bCIsImZldyIsIndlaWdoIiwiZWZmZWN0IiwiZG93biIsImJvbmUiLCJ0cmVhdGVkIiwiYXJlYSIKIm1pbmUiLCJsa" + + "W1pdGVkIiwic2V0cyIsImhhcmRseSIsInByYWN0aWNlIiwibGFyZ2VzdCIsImVhY2giLCJiYXNpYyIsInBsYW4iLC" + + "JtaWdodCIsInVuZGVyc3RhbmRpbmciLCJlbGVjdHJpYyIsImdyYXBoIiwiaGFwcGVuZWQiLCJtaW5kIiwibGFyZ2U" + + "iLCJtb3ZlIiwicmVzcGVjdCIsInJpbmciCiJ3ZWxsIiwic2VlbXMiLCJwcml6ZSIsImFjdGl2aXR5Iiwic2hlIiwi" + + "c2hvcmUiLCJjYWxtIiwiam91cm5leSIsImNhc2UiLCJyaWRlIiwicHJvZ3Jlc3MiLCJjb25uZWN0ZWQiLCJzdHJpa" + + "2UiLCJ3aWZlIiwic2xhdmUiLCJtYWNoaW5lcnkiLCJkZXBlbmQiLCJ0aHJvdWdoIiwibW9zdCIKInByZXNzIiwicn" + + "ViYmVkIiwibmVlZGxlIiwibW9kZWwiLCJlYXQiLCJoZWFyaW5nIiwiY2FtZXJhIiwibGl2ZSIsInJlZmVyIiwiZG9" + + "3biIsIm1hbm5lciIsInBocmFzZSIsInNtb290aCIsImNvbW1vbiIsImNlbnR1cnkiLCJwb25kIiwicHJvZHVjZSIs" + + "Im1pbmVyYWxzIiwiYm93bCIKInF1aWNrbHkiLCJjbG9zZWx5Iiwid291bGQiLCJtaWxsIiwidG9vIiwiYnJva2UiL" + + "CJwaWN0dXJlZCIsImNoZW1pY2FsIiwiYWdyZWUiLCJzaWduIiwiYXNsZWVwIiwiZ3JldyIsImRpZmZlciIsImFmdG" + + "VyIiwibWluZSIsImJ1c2luZXNzIiwiZXZlcnl0aGluZyIsIm5pbmUiLCJ5b3VuZyIKImxldmVsIiwid29ydGgiLCJ" + + "tdXNpYyIsInNpbWlsYXIiLCJyaW5nIiwibGl0dGxlIiwiZHJhdyIsImpvaW5lZCIsInNpbWlsYXIiLCJmb3giLCJw" + + "ZXJmZWN0bHkiLCJodWdlIiwic29jaWFsIiwid3JpdGUiLCJrZXkiLCJ0YWxsIiwidGhlcmVmb3JlIiwiZm9yZWlnb" + + "iIsImhlaWdodCIKInNoZWxscyIsImV4cHJlc3MiLCJyYXRoZXIiLCJob21lIiwic3RyYWlnaHQiLCJuZWlnaGJvcm" + + "hvb2QiLCJuaW5lIiwiY3VydmUiLCJ2YWxsZXkiLCJzcGl0ZSIsIm1vbnRoIiwid2luZCIsImhlYXJkIiwibGFpZCI" + + "sImxpcHMiLCJwaXRjaCIsImNvbXBsZXgiLCJoaXN0b3J5IiwidGhyb3duIgoic3ByZWFkIiwiYXJlIiwic3RyaXAi" + + "LCJlbmVyZ3kiLCJzb3V0aGVybiIsInNlcnZlIiwicmVjZW50bHkiLCJiZW5lYXRoIiwid29vbCIsImNhbmFsIiwic" + + "21lbGwiLCJoaXQiLCJiZXNpZGUiLCJtb3ZpZSIsImxpa2VseSIsInBvbGl0aWNhbCIsIndpcmUiLCJzdHJ1Y3R1cm" + + "UiLCJwbGF0ZXMiCiJzaGVsdGVyIiwiZm9yY2UiLCJmaXJlcGxhY2UiLCJiaWdnZXIiLCJxdWFydGVyIiwidGhlbXN" + + "lbHZlcyIsImJ1ZmZhbG8iLCJjb21wYXNzIiwid2FybSIsIm9ubGluZXRvb2xzIiwibmF0aXZlIiwic2NpZW50aWZp" + + "YyIsImJyYXNzIiwiZHJpdmVuIiwiaHVuZ3J5IiwiZm91Z2h0IiwiZHJpZWQiLCJhdHRhY2hlZCIsImZ1bmN0aW9uI" + + "goiY29tZSIsIm91ciIsInNjaWVuY2UiLCJmaXJzdCIsInNob3VsZCIsImJveCIsImNvbXBvc2l0aW9uIiwicGxhbn" + + "QiLCJjbG9jayIsImJyaWRnZSIsImRpc2FwcGVhciIsIml0cyIsImNvc3QiLCJkb2xsYXIiLCJzYXkiLCJldmVyeSI" + + "sInBhcmsiLCJjb2x1bW4iLCJjYXR0bGUiCiJiZWd1biIsInRob3VnaHQiLCJwcmV2aW91cyIsImR1Y2siLCJ5YXJk" + + "IiwicHJldHR5IiwiYWxzbyIsInBlYWNlIiwid2ludGVyIiwibWlsbCIsInRlcm0iLCJ3ZXN0ZXJuIiwidGVldGgiL" + + "CJ0aHJlZSIsImJ1c2luZXNzIiwicmljZSIsInBvc3NpYmx5IiwiY29tcG9zZWQiLCJpbmNsdWRlIgoiZWFjaCIsIn" + + "Nob3VsZCIsInRyaWVkIiwiZGFyayIsInJlc3BlY3QiLCJlbmdpbmUiLCJzZXBhcmF0ZSIsInNvdXJjZSIsImRyaW5" + + "rIiwidGhpcmQiLCJpbiIsInNsb3dseSIsImN1c3RvbXMiLCJyaW5nIiwibWFya2V0IiwiZmlnaHRpbmciLCJhdXRv" + + "bW9iaWxlIiwieW91bmdlciIsImdlbnRsZSIKImFncmVlIiwic3RvbWFjaCIsInN0YW5kYXJkIiwiYWxzbyIsImxhb" + + "md1YWdlIiwiaWRlbnRpdHkiLCJyYXRoZXIiLCJvdWdodCIsInVuZGVybGluZSIsInRpZ2h0bHkiLCJydWxlciIsIn" + + "BsZWFzZSIsImFuZ3J5IiwiZXhlcmNpc2UiLCJsYXJnZSIsInBhY2siLCJzY2VuZSIsInN0cnVjdHVyZSIsImdyYWR" + + "lIgoic3VyZmFjZSIsImZyZXNoIiwicHVsbCIsInBhaWQiLCJzd3VuZyIsImhlIiwicmVjZWl2ZSIsImxlYWRlciIs" + + "ImhhbmRzb21lIiwid29ycmllZCIsImZhdGhlciIsInNoYWxsIiwicG9lbSIsImV4YWN0IiwicGlsZSIsInZpc2l0b" + + "3IiLCJzdGFuZGFyZCIsIm1hbnVmYWN0dXJpbmciLCJjaGFyZ2UiCiJ0d28iLCJleHBlcmllbmNlIiwiZ2FyYWdlIi" + + "wiZGFya25lc3MiLCJtaWdodHkiLCJxdWVlbiIsInZhcG9yIiwicHJpemUiLCJicm9hZCIsImZpbG0iLCJjb25zaXN" + + "0IiwicHJvdWQiLCJiZWNvbWluZyIsImxvdWQiLCJub3ciLCJob3JzZSIsImJpcnRoZGF5IiwidGF1Z2h0IiwibWFk" + + "IgoidHlwZSIsInN1cnJvdW5kZWQiLCJncmFzcyIsInR1bmUiLCJodXJyeSIsImZsZXciLCJmcmVxdWVudGx5Iiwid" + + "mlsbGFnZSIsImxlYXN0IiwicmV2aWV3IiwibWlnaHR5IiwiYmFieSIsInRvYmFjY28iLCJncmVhdGVzdCIsInRhbm" + + "siLCJwb3NpdGlvbiIsIm51bWVyYWwiLCJnb29kIiwicG9wdWxhdGlvbiIKImFwcHJvcHJpYXRlIiwic2FpZCIsInd" + + "ob2xlIiwic3VnYXIiLCJ0aGVuIiwiYmVlIiwiaG90IiwiZ3JhaW4iLCJyZWNlbnRseSIsInNvdW5kIiwiYXJyYW5n" + + "ZSIsImltYWdpbmUiLCJ3ZXN0ZXJuIiwiYXJvdW5kIiwibW90b3IiLCJmcmVlIiwiY29hdCIsImh1cnQiLCJkZWVwI" + + "goiY29uY2VybmVkIiwibWFzcyIsInBsYW5lIiwic3BlY2lhbCIsImVhc2lseSIsInByb2dyZXNzIiwiZHJldyIsIm" + + "Zsb2F0aW5nIiwic2ljayIsImVhcmx5IiwiZXhwZWN0Iiwic2hvZSIsInNoaW5lIiwibGV0IiwidHJ1dGgiLCJnZXQ" + + "iLCJzZWxlY3Rpb24iLCJ1bmxlc3MiLCJicmlnaHQiCiJwcml6ZSIsInRpZ2h0bHkiLCJjb2xvbnkiLCJzb2NpZXR5" + + "IiwicGVyIiwiYnJpZGdlIiwiY2FyZWZ1bCIsImRpZmZpY3VsdCIsInBlcmZlY3QiLCJ2YXJpb3VzIiwieWVzIiwic" + + "GxlYXNlIiwiYnVpbGQiLCJvcmRpbmFyeSIsInNlY3JldCIsInNlcGFyYXRlIiwiY2FtcCIsImhpbXNlbGYiLCJ0ZW" + + "xlcGhvbmUiCiJzdHVkZW50IiwiY2FtZSIsInRheCIsImxvdmUiLCJjYXB0dXJlZCIsImdyZWF0ZXIiLCJzcG9rZW4" + + "iLCJzZWNvbmQiLCJtYWluIiwicmVzdWx0Iiwid2VhciIsImNvb2siLCJmb3giLCJvdGhlciIsImNvbmRpdGlvbiIs" + + "InRvb2siLCJzaWxseSIsIm1hcmtldCIsInN0YXIiCiJjaGFydCIsIndpdGgiLCJpbnRlcmlvciIsImhhcmJvciIsI" + + "nRpZSIsIndldCIsImp1bmdsZSIsInBsZWFzZSIsImltcG9zc2libGUiLCJhZ3JlZSIsIm9waW5pb24iLCJjYWtlIi" + + "wicGFpciIsImdyZWF0ZXN0IiwiZXhjbGFpbWVkIiwibWFraW5nIiwiYWxvbmciLCJyZWZ1c2VkIiwicm91dGUiCiJ" + + "zdGVtcyIsInJlcHJlc2VudCIsInZhbGxleSIsImFpcnBsYW5lIiwicG9zc2libHkiLCJkYXkiLCJibHVlIiwiZXNj" + + "YXBlIiwicXVpY2tseSIsIm1pY2UiLCJuYXRpdmUiLCJodXJyaWVkIiwid3JvdGUiLCJzbm93Iiwic29tZXdoZXJlI" + + "iwibWFubmVyIiwidGVhbSIsImNhbiIsInBlcnNvbiIKImZyb250IiwiaW1wcm92ZSIsImlzIiwicmVwb3J0IiwicG" + + "9saWNlbWFuIiwiY3JlYXRlIiwiaGlzIiwiZmlmdGVlbiIsImhlbHBmdWwiLCJldmVyIiwid2hpdGUiLCJtdWQiLCJ" + + "wdXR0aW5nIiwicmVwb3J0IiwidW5kZXIiLCJwcm9kdWNlIiwiZGVwdGgiLCJjb21iaW5hdGlvbiIsImhpbXNlbGYi" + + "CiJhbG9uZyIsImZpZXJjZSIsInNvbmciLCJoYXZpbmciLCJmcmlnaHRlbiIsInlvdW5nZXIiLCJ3YXMiLCJjb29ra" + + "WVzIiwic3Ryb25nZXIiLCJhdmFpbGFibGUiLCJza3kiLCJzYWRkbGUiLCJtYW4iLCJ0aGVlIiwiYWNjdXJhdGUiLC" + + "JibHVlIiwidGVzdCIsImJhbmQiLCJxdWljayIKInNvbWVib2R5IiwiaGFsZndheSIsImJyaWVmIiwidW5kZXJzdGF" + + "uZGluZyIsInNlY3JldCIsIm1pc3NpbmciLCJzb3V0aGVybiIsImRvdWJsZSIsImZpcnN0IiwibGlvbiIsImZhciIs" + + "InBhY2siLCJmYXN0ZXIiLCJjYXIiLCJkZXRhaWwiLCJ5ZWxsb3ciLCJndWVzcyIsInJhbiIsInRpZ2h0bHkiCiJkb" + + "yIsInN0YWdlIiwibmF0aXZlIiwiY2FnZSIsImdyb3duIiwid2lyZSIsInVua25vd24iLCJnYXRlIiwiZHJpdmUiLC" + + "JuaW5lIiwibWVhdCIsImZhdm9yaXRlIiwiZnVybml0dXJlIiwic29sZCIsIm9idGFpbiIsImNvb2wiLCJzd2ltIiw" + + "ibGlicmFyeSIsIm1hdGhlbWF0aWNzIgoib2ZmZXIiLCJmaWdodGluZyIsImFjY291bnQiLCJmZWxsIiwib250byIs" + + "ImNsb3NlbHkiLCJpbXBvcnRhbnQiLCJ0YXgiLCJzaW1wbGVzdCIsImx1Y2t5IiwiaGF2ZSIsInN0aWZmIiwicGxhb" + + "mUiLCJzbGlwcGVkIiwicmVhbCIsImVudmlyb25tZW50Iiwic3RlbXMiLCJydWJiZXIiLCJwZXJzb24iCiJyZWQiLC" + + "Jnb29zZSIsImRpcmVjdCIsImhhdmUiLCJsZXR0ZXIiLCJiZWF0IiwiZ3Jhdml0eSIsInRlbnQiLCJleGNpdGVtZW5" + + "0Iiwicm9ja3kiLCJyZWZ1c2VkIiwic29sdmUiLCJzaGFrZSIsInBvc2l0aW9uIiwic3RvcCIsImZsaWdodCIsInN1" + + "cHBvcnQiLCJlYXIiLCJ0b25ndWUiCiJ3aGV0aGVyIiwiaGltc2VsZiIsImJlaGluZCIsImJyb3duIiwib2xkIiwic" + + "mFpbiIsImRlZ3JlZSIsIndhcm4iLCJob3NwaXRhbCIsImdpdmVuIiwiZmxvd2VyIiwiZW5vdWdoIiwiZW5qb3kiLC" + + "J0aW55IiwicmVndWxhciIsIm5laWdoYm9yIiwicGVuY2lsIiwiY2xvc2VseSIsImV4Y2VwdCIKImJvdyIsImxpdmU" + + "iLCJ0aGFuIiwibGl0dGxlIiwiZGVlcGx5IiwiY2hpbGRyZW4iLCJncmFpbiIsImNhcmVmdWwiLCJncmVhdGx5Iiwi" + + "Y29uc2lzdCIsImZlZWQiLCJwb3dlciIsImFpZCIsIndoaXRlIiwiZW5naW5lZXIiLCJib3JkZXIiLCJzaGVsZiIsI" + + "mxpbWl0ZWQiLCJmYWlsZWQiCiJpbXBvcnRhbmNlIiwic2hlZXAiLCJydW5uaW5nIiwiZm9yZWlnbiIsIndoYXRldm" + + "VyIiwic3RlYWR5IiwibG93ZXIiLCJ3aGlzcGVyZWQiLCJlYXQiLCJzdHJhbmdlciIsImRyYXciLCJuYXRpb24iLCJ" + + "ub2lzZSIsInNpemUiLCJuZWNrIiwicm91Z2giLCJzZXR0bGVycyIsInNoaXAiLCJseWluZyIKImpvdXJuZXkiLCJs" + + "ZXNzb24iLCJkdWxsIiwiYnJpZ2h0Iiwib2JzZXJ2ZSIsInNjYWxlIiwicGlsZSIsImRpc2N1c3Npb24iLCJjb2x1b" + + "W4iLCJzdGFydCIsIndoYXRldmVyIiwiZm9ydCIsInJvY2siLCJzaGFsbCIsImRvbmtleSIsIm1vb2QiLCJkaWZmZX" + + "JlbnQiLCJidXJpZWQiLCJiYXNlIgoic3RhciIsInJpc2UiLCJzdGFnZSIsImZydWl0IiwibXkiLCJkb2ciLCJzdGF" + + "0ZW1lbnQiLCJzdHJvbmciLCJzYXRlbGxpdGVzIiwic3VjaCIsImJlY2F1c2UiLCJwaWNrIiwidmFyaWV0eSIsImVu" + + "dGVyIiwidHJpYmUiLCJleHByZXNzIiwiYnVzIiwiaGlnaGVzdCIsImV4Y2l0aW5nIgoid3JvbmciLCJrZXkiLCJoa" + + "W0iLCJzYWxtb24iLCJldmVyeWJvZHkiLCJuZWFyIiwibWF5YmUiLCJmdWVsIiwib3JkaW5hcnkiLCJ3cm90ZSIsIm" + + "dyb3d0aCIsImJsZXciLCJ5YXJkIiwid2hlZWwiLCJzdHVkaWVkIiwiY2VudGVyIiwiZHJhdyIsIndvbmRlcmZ1bCI" + + "sInBhaW50IgoiYWJvdXQiLCJsYXN0IiwieW91ciIsImJyb3dzZXJsaW5nIiwiY29zdCIsImNlbGwiLCJwcmluY2lw" + + "bGUiLCJyaWdodCIsImNvbnRyYXN0IiwicHJpZGUiLCJzbGlkZSIsImNoYXJhY3RlcmlzdGljIiwicG93ZGVyIiwiY" + + "nJlYWtmYXN0Iiwic3dpbmciLCJwbGFubmluZyIsImhvcGUiLCJ0aWdodCIsInByb3VkIgoiYmVsb25nIiwic2lsZW" + + "5jZSIsInRyb29wcyIsImJyZWF0aCIsIndobyIsInBhcnRpY2xlcyIsImNsb3RoaW5nIiwiYmx1ZSIsIm9ic2VydmU" + + "iLCJiZW50IiwiY2hhaXIiLCJiZXNpZGUiLCJjYW1lIiwicHJvcGVybHkiLCJkb2ciLCJwbGVhc2FudCIsInN3aW0i" + + "LCJjb3VudCIsInRoZW4iCiJmb3Jnb3QiLCJ0cmFwIiwiY29udmVyc2F0aW9uIiwieWFyZCIsInRhbGVzIiwiZGlnI" + + "iwiYmVhbiIsInBvcHVsYXRpb24iLCJ3aGV0aGVyIiwibWFzc2FnZSIsInRpZGUiLCJsZWQiLCJoZXJkIiwidG90YW" + + "wiLCJleGNpdGVtZW50IiwiZG93biIsImJyb2tlIiwiY29tcG91bmQiLCJoYW5nIgoicmF3IiwiaGFuZCIsIm11c2l" + + "jIiwidHViZSIsInNxdWFyZSIsIm1heSIsInBhaW4iLCJzdG9uZSIsIndpc2UiLCJqYWNrIiwidW5pdmVyc2UiLCJj" + + "b21tYW5kIiwiY291bnQiLCJwcmFjdGljZSIsImNvbmRpdGlvbiIsIm5lZWRlZCIsInllcyIsImFncmVlIiwidGFsb" + + "CIKIndvdWxkIiwiY2F2ZSIsInN0cm9uZyIsIndpc2UiLCJtb29uIiwiYW5jaWVudCIsInRvb2siLCJjdXAiLCJzdG" + + "F0ZW1lbnQiLCJzaW1wbGUiLCJ3ZWlnaCIsImhlcmQiLCJyZWd1bGFyIiwiZG9sbCIsImNhcmVmdWxseSIsInNoaW5" + + "uaW5nIiwiY3V0IiwiY29uZGl0aW9uIiwic3Rvcm0iCiJ0YWtlbiIsIm5laWdoYm9yaG9vZCIsImJyZWFkIiwic2No" + + "b29sIiwiZHVsbCIsInJhdyIsImZvdW5kIiwicmVtYXJrYWJsZSIsImluZGljYXRlIiwic2hvcmUiLCJyZWFkeSIsI" + + "mRpdmlzaW9uIiwidG9kYXkiLCJ0aG9zZSIsImFnbyIsImNoYW5naW5nIiwiY293IiwiaGlkZGVuIiwid29sZiIKIm" + + "Rlc2lnbiIsInN0YXkiLCJjbG90aGluZyIsImJlbHQiLCJzdW5saWdodCIsInVzZSIsInByaW50ZWQiLCJzb2Z0bHk" + + "iLCJiYWNrIiwibWluZXJhbHMiLCJjdXN0b21zIiwidG9vIiwidGFzdGUiLCJmb3JnZXQiLCJwcmFjdGljYWwiLCJn" + + "cmFwaCIsImF2b2lkIiwibGllIiwiZ3JheSIKInRyYWNrIiwiYm94IiwibWFpbiIsImpvYiIsImdsb2JlIiwieW91b" + + "mdlciIsImZpZXJjZSIsImJvdW5kIiwibWFraW5nIiwiYW1vdW50IiwiZ3JhcGgiLCJtaXNzaW5nIiwidGhhbiIsIm" + + "RhdWdodGVyIiwicGluayIsImdvdmVybm1lbnQiLCJtYXkiLCJpbXByb3ZlIiwicXVpY2siCiJzcGVjaWVzIiwiYmV" + + "oYXZpb3IiLCJmcmVxdWVudGx5IiwiY2hpbGQiLCJwcm9ibGVtIiwiYm93IiwidHJvdWJsZSIsInN5bGxhYmxlIiwi" + + "bmlnaHQiLCJhY3Rpdml0eSIsImNoYXJnZSIsImVhcm4iLCJvY2VhbiIsImxpcHMiLCJzdGVlcCIsInNob3VsZGVyI" + + "iwiYWRkaXRpb24iLCJzcGVjaWVzIiwiYWxpdmUiCiJkYXJrbmVzcyIsIm5vbmUiLCJkb2luZyIsImVudmlyb25tZW" + + "50IiwiY29uc3RhbnRseSIsImdhdGhlciIsImZpbmFsbHkiLCJsZW5ndGgiLCJ3aW5kIiwiYmxhbmtldCIsImJpdCI" + + "sImJhbGFuY2UiLCJmdXJ0aGVyIiwiZGFya25lc3MiLCJzb21ld2hlcmUiLCJzdGFpcnMiLCJzcGVlY2giLCJkaXJl" + + "Y3QiLCJjYXIiCiJ3aGVlbCIsImdyYW5kbW90aGVyIiwiZ2FtZSIsImV4YWN0IiwibWl4dHVyZSIsInRyYW5zcG9yd" + + "GF0aW9uIiwiZ2V0IiwiZXZpZGVuY2UiLCJzdWJqZWN0Iiwic2NvcmUiLCJyYWJiaXQiLCJzcGlyaXQiLCJ0ZWxsIi" + + "wic29tZXRoaW5nIiwib3JnYW5pemF0aW9uIiwiZnJvemVuIiwiYmV0dGVyIiwib250byIsInBpZSIKInN1Z2FyIiw" + + "iYmxhbmtldCIsImF2ZXJhZ2UiLCJvZmZpY2UiLCJjcmVhdHVyZSIsImZhaXJseSIsImJlbmQiLCJ3YXJtIiwiY2ly" + + "Y3VzIiwiYWlyIiwiZGlubmVyIiwicmFkaW8iLCJwb3B1bGF0aW9uIiwiY291cnNlIiwic2xpcHBlZCIsIm1ldGFsI" + + "iwic3RpbGwiLCJwb2xpY2VtYW4iLCJzdGVlcCI=").getBytes(StandardCharsets.UTF_8); + } + + @Override + public Bundle executeBatchBundle(Bundle toExecute) + { + Bundle bundle = new Bundle(); + bundle.setType(Bundle.BundleType.BATCHRESPONSE); + + return bundle; } } diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java deleted file mode 100644 index cf783c6..0000000 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClient.java +++ /dev/null @@ -1,15 +0,0 @@ -package de.medizininformatik_initiative.processes.kds.client.fhir; - -import org.hl7.fhir.r4.model.Binary; -import org.hl7.fhir.r4.model.Bundle; - -public interface KdsFhirClient -{ - Bundle searchDocumentReferences(String system, String code); - - Binary readBinary(String url); - - Bundle executeTransactionBundle(Bundle toExecute); - - Bundle executeBatchBundle(Bundle toExecute); -} diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java deleted file mode 100644 index cf52336..0000000 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientImpl.java +++ /dev/null @@ -1,73 +0,0 @@ -package de.medizininformatik_initiative.processes.kds.client.fhir; - -import static ca.uhn.fhir.rest.api.Constants.HEADER_PREFER; - -import org.hl7.fhir.r4.model.Binary; -import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.DocumentReference; -import org.hl7.fhir.r4.model.IdType; - -import de.medizininformatik_initiative.processes.kds.client.KdsClient; -import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; - -public class KdsFhirClientImpl implements KdsFhirClient -{ - private final KdsClient kdsClient; - private final DataLogger dataLogger; - - public KdsFhirClientImpl(KdsClient kdsClient, DataLogger dataLogger) - { - this.kdsClient = kdsClient; - this.dataLogger = dataLogger; - } - - @Override - public Bundle searchDocumentReferences(String system, String code) - { - Bundle toReturn = kdsClient.getGenericFhirClient().search().forResource(DocumentReference.class) - .where(DocumentReference.IDENTIFIER.exactly().systemAndIdentifier(system, code)) - .returnBundle(Bundle.class).execute(); - - dataLogger.logResource("DocumentReference Search-Response Bundle based on system|code=" + system + "|" + code, - toReturn); - - return toReturn; - } - - @Override - public Binary readBinary(String url) - { - Binary toReturn = kdsClient.getGenericFhirClient().read().resource(Binary.class) - .withId(new IdType(url).getIdPart()).execute(); - - dataLogger.logResource("Read Binary from url=" + url, toReturn); - - return toReturn; - } - - @Override - public Bundle executeTransactionBundle(Bundle toExecute) - { - dataLogger.logResource("Executing Transaction Bundle", toExecute); - - Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) - .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); - - dataLogger.logResource("Transaction Bundle Response", toReturn); - - return toReturn; - } - - @Override - public Bundle executeBatchBundle(Bundle toExecute) - { - dataLogger.logResource("Executing Batch Bundle", toExecute); - - Bundle toReturn = kdsClient.getGenericFhirClient().transaction().withBundle(toExecute) - .withAdditionalHeader(HEADER_PREFER, "handling=strict").execute(); - - dataLogger.logResource("Batch Bundle Response", toReturn); - - return toReturn; - } -} diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java deleted file mode 100644 index a155099..0000000 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/fhir/KdsFhirClientStub.java +++ /dev/null @@ -1,340 +0,0 @@ -package de.medizininformatik_initiative.processes.kds.client.fhir; - -import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; -import static org.hl7.fhir.r4.model.Bundle.BundleType.TRANSACTIONRESPONSE; -import static org.hl7.fhir.r4.model.DocumentReference.ReferredDocumentStatus.FINAL; -import static org.hl7.fhir.r4.model.Enumerations.DocumentReferenceStatus.CURRENT; - -import java.nio.charset.StandardCharsets; -import java.util.Date; -import java.util.UUID; - -import org.hl7.fhir.r4.model.Binary; -import org.hl7.fhir.r4.model.Bundle; -import org.hl7.fhir.r4.model.DocumentReference; -import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.ResourceType; - -import de.medizininformatik_initiative.processes.kds.client.KdsClient; - -public final class KdsFhirClientStub implements KdsFhirClient -{ - private final KdsClient kdsClient; - - public KdsFhirClientStub(KdsClient kdsClient) - { - this.kdsClient = kdsClient; - } - - @Override - public Bundle searchDocumentReferences(String system, String code) - { - DocumentReference documentReference = new DocumentReference().setStatus(CURRENT).setDocStatus(FINAL); - documentReference.getMasterIdentifier().setSystem(system).setValue(code); - documentReference.addAuthor().setType(ResourceType.Organization.name()).getIdentifier() - .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(kdsClient.getLocalIdentifierValue()); - documentReference.setDate(new Date()); - documentReference.addContent().getAttachment().setContentType("text/csv") - .setUrl(ResourceType.Binary.name() + "/" + UUID.randomUUID().toString()); - documentReference.setId(UUID.randomUUID().toString()); - - Bundle bundle = new Bundle().setType(Bundle.BundleType.SEARCHSET); - bundle.addEntry().setResource(documentReference); - - return bundle; - } - - @Override - public Binary readBinary(String url) - { - Binary binary = new Binary().setContentType("text/csv").setData(getData()); - binary.setId(new IdType(url).getIdPart()); - - return binary; - } - - @Override - public Bundle executeTransactionBundle(Bundle toExecute) - { - Bundle bundle = new Bundle().setType(TRANSACTIONRESPONSE); - bundle.setId(UUID.randomUUID().toString()); - - bundle.addEntry().getResponse().setStatus("201 Created") - .setLocation(getIdType(ResourceType.DocumentReference).getValue()).setEtag("1") - .setLastModified(new Date()); - bundle.addEntry().getResponse().setStatus("201 Created").setLocation(getIdType(ResourceType.Binary).getValue()) - .setEtag("1").setLastModified(new Date()); - - return bundle; - } - - private IdType getIdType(ResourceType resourceType) - { - return new IdType(resourceType.name(), UUID.randomUUID().toString(), "1"); - } - - private byte[] getData() - { - return ("77u/ImdyYXBoIiwiZ2VuZXJhbGx5IiwidHlwZSIsIm1pZGRsZSIsIndoZXRoZXIiLCJiZSIsImhheSIsImdyb3c" - + "iLCJnYW1lIiwiZmllcmNlIiwid2VsbCIsImFtb3VudCIsInVudGlsIiwic2FmZSIsImJyb3RoZXIiLCJsb29rIi" - + "wiYnJvdWdodCIsInByb3BlciIsImVuZCIKImJsYWNrIiwic2NpZW50aXN0IiwiZmxhbWUiLCJlcXVhbGx5IiwiZ" - + "GlzY292ZXIiLCJ0aGljayIsImRpZSIsImlkZW50aXR5IiwicmVzdWx0Iiwic29tZWhvdyIsImxldCIsInZlcnRp" - + "Y2FsIiwiaGltIiwiZXhwZXJpZW5jZSIsInRvcCIsImx1bmdzIiwic29tZXRoaW5nIiwiaGFkIiwibW9zdCIKIm5" - + "lZWRsZSIsInJ1bGVyIiwiaGFkIiwid2lsbCIsImhvdCIsInRlcnJpYmxlIiwicmVtb3ZlIiwicmVjb2duaXplIi" - + "wiY3V0IiwiaGFsZiIsIm1pZGRsZSIsImluc3RlYWQiLCJkZXRhaWwiLCJjb3JuZXIiLCJsYWNrIiwiZnJlZSIsI" - + "mtpbmQiLCJjb2xkIiwiY2FrZSIKInRoZWUiLCJncm91bmQiLCJ3aGF0IiwibGFyZ2VyIiwiY29hdCIsImludGVy" - + "aW9yIiwib3Bwb3J0dW5pdHkiLCJwcmFjdGljYWwiLCJ0b29sIiwiZmVhdGhlcnMiLCJsZXNzb24iLCJzYXkiLCJ" - + "leHByZXNzaW9uIiwicHJvbWlzZWQiLCJjZWxsIiwibW92aW5nIiwiZmlzaCIsInBlbmNpbCIsImRlYXRoIgoiZm" - + "luZSIsInNlcGFyYXRlIiwidHJhbnNwb3J0YXRpb24iLCJmb290YmFsbCIsImNvbnNpc3QiLCJzdHJhdyIsImhhb" - + "mRzb21lIiwiY29uZ3Jlc3MiLCJzcGVudCIsInVzdWFsIiwic2VhdCIsIm1vdGhlciIsIm5vdW4iLCJmdWVsIiwi" - + "c2hhZGUiLCJ3aW5kb3ciLCJ0aXRsZSIsInBhcnR5IiwiY29va2llcyIKImJsYWNrIiwiYmFkIiwicGFydGljdWx" - + "hcmx5Iiwid2luZyIsIndoaWxlIiwiY2FuYWwiLCJwb2V0IiwidGFsZXMiLCJwaWFubyIsImFjY2lkZW50IiwicH" - + "JvdmUiLCJlYXJuIiwiaW1wb3NzaWJsZSIsImJlYXV0aWZ1bCIsInRhc3RlIiwicmVjb2duaXplIiwiZ3JheSIsI" - + "mRpc2N1c3MiLCJlZHVjYXRpb24iCiJ3aGVlbCIsImRlYWQiLCJ0cmFwIiwicnVuIiwic2lzdGVyIiwiZHVlIiwi" - + "bmVnYXRpdmUiLCJhdG1vc3BoZXJlIiwiY2F1Z2h0IiwiaGVsbG8iLCJ3aW5kb3ciLCJrZXB0IiwicG9ldHJ5Iiw" - + "ib2NjdXIiLCJpbmZsdWVuY2UiLCJtYWlsIiwidG9sZCIsIm9ubGluZXRvb2xzIiwiY2xvdGhlcyIKImZvcm0iLC" - + "JvdGhlciIsInllc3RlcmRheSIsImZpbmUiLCJ1bmNsZSIsInR3ZWx2ZSIsInJhbmdlIiwibW92ZSIsInBpZSIsI" - + "nRvbyIsImluIiwicG93ZXIiLCJidWlsdCIsInRpZGUiLCJpbXBvcnRhbmNlIiwia25vdyIsImhhcHB5Iiwid2hv" - + "IiwiYmxvdyIKImRhdWdodGVyIiwiZGlhZ3JhbSIsImFncmVlIiwic2hhcmUiLCJhdmFpbGFibGUiLCJzZWxsIiw" - + "iY2l0eSIsInBhc3MiLCJhdm9pZCIsIm1hZ2ljIiwic2FtZSIsImFsbG93IiwiaW5zaWRlIiwiZ3JhaW4iLCJmYX" - + "QiLCJkcmluayIsImNoYXJnZSIsImxvb2siLCJuZWFyIgoidGltZSIsImdvbGRlbiIsImJlZ3VuIiwic21vb3RoI" - + "iwibm9uZSIsImNvbG9ueSIsInJvbGwiLCJtaXNzaW5nIiwibWlnaHR5IiwiZW5lbXkiLCJyb2NreSIsIm51bWJl" - + "ciIsImZveCIsImhhcmRlciIsImdvZXMiLCJlYXN0IiwiZmFtaWx5IiwibWVldCIsImxhZHkiCiJmYWxsZW4iLCJ" - + "jb3Vyc2UiLCJidXJpZWQiLCJsaXN0ZW4iLCJhbnl0aGluZyIsImVhciIsInRob3NlIiwic2FsbW9uIiwidGhvdX" - + "NhbmQiLCJ0aGFuayIsIm1pbmQiLCJzdHVkaWVkIiwicHVzaCIsImhhbmRzb21lIiwibnV0cyIsImRpbm5lciIsI" - + "mZvcnRoIiwiZmFzdGVuZWQiLCJjb21wbGV0ZWx5IgoibGFrZSIsImNsb3RoaW5nIiwiZXhjaXRlbWVudCIsIm5l" - + "YXIiLCJjZW50cmFsIiwiY29tcG9zZWQiLCJuZWdhdGl2ZSIsInRydW5rIiwicm9ja2V0IiwibmFtZSIsImFpciI" - + "sInJldHVybiIsInRvcGljIiwiYmFza2V0Iiwic29sdmUiLCJzdHJhbmdlciIsIndpbmRvdyIsInJlcG9ydCIsIn" - + "llbGxvdyIKImdlbmVyYWxseSIsImZvcmdldCIsInN0YXkiLCJsZWciLCJwcm90ZWN0aW9uIiwiZmVhciIsImZlb" - + "HQiLCJlaXRoZXIiLCJjb21wb3VuZCIsImFuaW1hbCIsImJhdCIsImtleSIsImdhc29saW5lIiwic3RlcHBlZCIs" - + "Im9yZGVyIiwiZG9sbCIsImVhdCIsIndoaWxlIiwicGljayIKImFwYXJ0Iiwic2V0dGxlIiwicHJvYmFibHkiLCJ" - + "zaXplIiwiYmFkbHkiLCJmbGFnIiwic3BpdGUiLCJxdWljayIsIndhciIsImRyaXZlIiwiaHVzYmFuZCIsIm1vdX" - + "RoIiwiZXhjaGFuZ2UiLCJ3b2xmIiwiaGVyZSIsImNsYXkiLCJwbGFubmluZyIsImJ1c2luZXNzIiwiZXhjaXRpb" - + "mciCiJiZWhpbmQiLCJyZWFkIiwiYW55d2F5Iiwic2ltcGxlIiwiZGlzaCIsInN1cnByaXNlIiwicmVjYWxsIiwi" - + "Y29vayIsIndhcyIsInNoZWxmIiwibWluZXJhbHMiLCJseWluZyIsInNvdW5kIiwicGVuY2lsIiwidm9pY2UiLCJ" - + "kaWZmZXIiLCJzaW1wbGVzdCIsImludGVyaW9yIiwibnVtYmVyIgoibXVzY2xlIiwidGh5IiwiaW5jcmVhc2UiLC" - + "JiaWdnZXN0IiwiZm9ydHkiLCJmaXNoIiwibmVnYXRpdmUiLCJsb29zZSIsImNsaW1hdGUiLCJndWVzcyIsIm1ha" - + "m9yIiwic291bmQiLCJtZWx0ZWQiLCJzaW5nIiwiZXhhY3QiLCJkcml2ZW4iLCJwbGF5IiwiZ29vZCIsIm9sZGVy" - + "IgoiZmluZXN0IiwidHJhaWwiLCJ3ZWxjb21lIiwibWlnaHR5Iiwic2NyZWVuIiwiZWFzeSIsIndoZWVsIiwic21" - + "hbGwiLCJ3cml0ZXIiLCJzaW5nIiwiY29udmVyc2F0aW9uIiwiaW5mb3JtYXRpb24iLCJzb3VuZCIsIm1vbWVudC" - + "IsImRyb3BwZWQiLCJndW4iLCJmbGFtZSIsImNhbXAiLCJvbmx5IgoiaW5kZWVkIiwicHVzaCIsImphciIsInBsZ" - + "WFzZSIsInNldHMiLCJncmFkZSIsImVtcHR5IiwiaGVhcnQiLCJwYWlyIiwic3RhdGUiLCJyb3BlIiwiaGltIiwi" - + "dW5pdmVyc2UiLCJtYWpvciIsImVkZ2UiLCJpbnRyb2R1Y2VkIiwid2hvIiwidG9nZXRoZXIiLCJmb3J0aCIKImN" - + "vbW11bml0eSIsImluIiwiY29ubmVjdGVkIiwic2l4IiwiY2xheSIsImxlZyIsImhvc3BpdGFsIiwiZnVsbHkiLC" - + "JoZXJkIiwidGhyb3duIiwid2lzaCIsImJsZXciLCJ1cCIsImJlZ2lubmluZyIsImVxdWF0b3IiLCJyaWRpbmciL" - + "CJzaG91bGRlciIsInRoZW9yeSIsInZpc2l0IgoiaW5kZXBlbmRlbnQiLCJ3cml0ZSIsImxheWVycyIsImJhZyIs" - + "ImJyZWF0aCIsImh1bmdyeSIsImxlYWQiLCJzd2luZyIsInByaW5jaXBsZSIsInJlcGVhdCIsIm5lYXJieSIsIm1" - + "vdW50YWluIiwibG93Iiwic3VnZ2VzdCIsImFzIiwiY29uZGl0aW9uIiwibm93Iiwic3F1YXJlIiwibGVhdmUiCi" - + "J2aXNpdG9yIiwiY2FyZSIsInRoZXJlIiwiYmVjb21lIiwiY2hhcmdlIiwiY29hdCIsInJvYXIiLCJkcm9wIiwia" - + "XRzZWxmIiwiYWNyZXMiLCJjb21wb3NpdGlvbiIsInNpbmdsZSIsInZlcmIiLCJsZWQiLCJlYXJsaWVyIiwiZ2Vu" - + "dGxlIiwid2lsbGluZyIsInRodXMiLCJiaXJ0aGRheSIKInNvdW5kIiwiZmxvYXRpbmciLCJhbmNpZW50IiwiYWx" - + "vbmUiLCJzaG9ydCIsImFueW9uZSIsInByZXNlbnQiLCJjYWtlIiwibW90aGVyIiwicmVhZCIsInBsYW5uZWQiLC" - + "JsaXZpbmciLCJpbnZlbnRlZCIsImluY2x1ZGluZyIsImNsZWFyIiwidGVsbCIsIm5laWdoYm9yIiwiaG9ybiIsI" - + "ml0cyIKImFiaWxpdHkiLCJyZWFkZXIiLCJmcnVpdCIsImNhbm5vdCIsInBpZWNlIiwibWFnaWMiLCJiZWNhbWUi" - + "LCJmYXIiLCJicmFzcyIsInNjZW5lIiwiZnJlcXVlbnRseSIsImFnZSIsInRyaWFuZ2xlIiwid2Fnb24iLCJjdXJ" - + "2ZSIsIndoaWxlIiwiZ3JhbmRtb3RoZXIiLCJzZWVkIiwiZ3JlYXQiCiJpbmRpdmlkdWFsIiwiYWN0IiwiYWxvdW" - + "QiLCJoYW5kIiwidGhpcmQiLCJjb29raWVzIiwiZmxvdyIsIm1hbnkiLCJ0cmFmZmljIiwiZmV3IiwidGVhY2hlc" - + "iIsInBhcmFncmFwaCIsInN1Z2FyIiwid2lsbGluZyIsIml0IiwiZmluZSIsImluc3RlYWQiLCJmaXJlIiwicGFp" - + "biIKInN1bmxpZ2h0IiwiaGFyYm9yIiwiZXhpc3QiLCJmcm96ZW4iLCJwYXR0ZXJuIiwic2VjcmV0IiwiZXhwcmV" - + "zc2lvbiIsInlvdXIiLCJjYW1lIiwicmFpbiIsInBvZXRyeSIsInNvbWV0aGluZyIsInJpY2giLCJhbm5vdW5jZW" - + "QiLCJrZXkiLCJsZWFkZXIiLCJwZXQiLCJwaW5lIiwiYmxhbmtldCIKImJ1dCIsIm5vbmUiLCJhYm92ZSIsIml0I" - + "iwiZGlmZmVyZW50IiwicmVzcGVjdCIsImNvbmNlcm5lZCIsInRyYXAiLCJ0aGluayIsImh1cnJpZWQiLCJhcnJv" - + "dyIsImdvb3NlIiwicHJlc3MiLCJzd2VwdCIsImNoZW1pY2FsIiwid3JpdGVyIiwicHVycGxlIiwibG9zdCIsInd" - + "heSIKInBlbmNpbCIsImFwYXJ0IiwibmF0dXJhbGx5IiwiZHJpbmsiLCJwcmVzcyIsIm1vb2QiLCJhdmVyYWdlIi" - + "wiYWxwaGFiZXQiLCJpbmNvbWUiLCJleGNpdGluZyIsImdhdmUiLCJjaG9zZSIsInRydW5rIiwicG9zaXRpdmUiL" - + "CJidXN5IiwicHJhY3RpY2UiLCJ3aGF0IiwibWVhbnMiLCJzaGVsZiIKImxlZCIsIndyaXR0ZW4iLCJvdXRsaW5l" - + "IiwicGFzc2FnZSIsImZ1ZWwiLCJsZWFybiIsImZsb29yIiwiY29va2llcyIsInNlY3JldCIsImdyZWF0Iiwic2l" - + "4Iiwid2VsY29tZSIsImNhbmFsIiwiY29udGFpbiIsIm9wcG9zaXRlIiwiY29ybiIsInNob3JlIiwiZWFnZXIiLC" - + "Jjb3JuZXIiCiJydWJiZWQiLCJjYXN0bGUiLCJiZWZvcmUiLCJjb2FzdCIsInNpbmsiLCJzaW5rIiwiZmxpZXMiL" - + "CJjaGFyYWN0ZXJpc3RpYyIsInZlc3NlbHMiLCJlYXNpZXIiLCJtZWFsIiwiZmFjdG9yIiwiaGVsbG8iLCJoZWxk" - + "IiwiY2xvdGhpbmciLCJvbiIsImZpbmFsIiwicGFjayIsImJlY2FtZSIKIm1vcm5pbmciLCJzdXBwb3J0IiwibmV" - + "nYXRpdmUiLCJtaW5lIiwicHJpZGUiLCJvdXRzaWRlIiwiY29tbW9uIiwiaGFuZCIsInNwb2tlbiIsImNvbmRpdG" - + "lvbiIsIndvbWVuIiwicGlhbm8iLCJwZXJmZWN0bHkiLCJodW5kcmVkIiwic2FmZSIsImV2ZW5pbmciLCJwcml2Y" - + "XRlIiwiYnJpbmciLCJub3RlIgoiZGlmZmljdWx0IiwidW5sZXNzIiwidW5jbGUiLCJpbmRpdmlkdWFsIiwiY29u" - + "Y2VybmVkIiwiYmFybiIsImJsb29kIiwiY2xvc2UiLCJjZXJ0YWluIiwiZGlmZmljdWx0IiwiZGFya25lc3MiLCJ" - + "oZWFkaW5nIiwib2ZmIiwicXVhcnRlciIsImNvbnRhaW4iLCJ0cmF2ZWwiLCJjaGVjayIsImZvb2QiLCJpbnN0ZW" - + "FkIgoid2F0ZXIiLCJvZmZpY2UiLCJzaG93biIsImhhcHB5Iiwia25pZmUiLCJzdHJhdyIsImV4aXN0IiwiZ3Vhc" - + "mQiLCJkcmF3biIsInRlYW0iLCJzcGVjaWFsIiwic2VsZWN0IiwiYmFjayIsImJlbnQiLCJ3aGlzdGxlIiwiY2F0" - + "dGxlIiwiY29hdCIsImxheSIsIndvcnRoIgoic2FkZGxlIiwicmVwbGFjZSIsInByb21pc2VkIiwiYXBhcnRtZW5" - + "0IiwiYWRkaXRpb25hbCIsImNlcnRhaW4iLCJiZW5lYXRoIiwiY29tcGxldGUiLCJmb3IiLCJiZWNhdXNlIiwiaG" - + "ltIiwiYWN0dWFsIiwiY29hbCIsImRyb3BwZWQiLCJjYXJlIiwic2FsZSIsImxhZHkiLCJ3ZWxjb21lIiwia2lsb" - + "CIKInJpc2luZyIsImNhdWdodCIsInZpY3RvcnkiLCJ0eXBlIiwiaW1wb3J0YW50IiwiZ28iLCJtYXRlcmlhbCIs" - + "InN5bWJvbCIsInJvYXIiLCJhY2NpZGVudCIsImltcG9ydGFuY2UiLCJ0b3BpYyIsInRha2UiLCJ2ZXNzZWxzIiw" - + "iYnJvd24iLCJzdW0iLCJyZWFzb24iLCJwcm9ncmFtIiwicGVyZmVjdGx5IgoicGxlYXNhbnQiLCJlYXN0IiwibW" - + "VhbnQiLCJpbiIsImNyb3NzIiwibGVhdmUiLCJleHBsYWluIiwid2hlbiIsImV4YWN0bHkiLCJkaWZmZXJlbnQiL" - + "CJ0aXAiLCJndWFyZCIsImdyYWJiZWQiLCJzaGFrZSIsImZlZWwiLCJoZWlnaHQiLCJjYW1lcmEiLCJ3aWxsIiwi" - + "cHJhY3RpY2FsIgoic3VtIiwiZmlybSIsImhhcHBpbHkiLCJndWFyZCIsImNhcCIsImF0dGVudGlvbiIsImxpZSI" - + "sImNvbmRpdGlvbiIsInJhbmNoIiwic2VuZCIsIm1peHR1cmUiLCJzcHJlYWQiLCJjb3VsZCIsImJyYW5jaCIsIm" - + "Zhc3RlciIsImNvbXBsZXRlIiwibm9ib2R5IiwiZGF1Z2h0ZXIiLCJzaWxlbmNlIgoibm9vbiIsInBhcmsiLCJ3Y" - + "WdvbiIsImZsb3dlciIsImNoaWxkIiwiZGF0ZSIsImdvb2QiLCJraWRzIiwiY2lyY3VzIiwibmVnYXRpdmUiLCJw" - + "b2VtIiwiaGVscGZ1bCIsImNlbnRlciIsImR1Y2siLCJjdXJpb3VzIiwibWFnbmV0Iiwic2hvZSIsIm1vcm5pbmc" - + "iLCJidXkiCiJ0eXBpY2FsIiwiYmFza2V0IiwiYnV0dGVyIiwicGFpciIsImFzIiwic2VsZG9tIiwic2hvdWxkZX" - + "IiLCJhc2siLCJsZWZ0IiwiYWR1bHQiLCJzdXBwZXIiLCJzY2FyZWQiLCJhbnRzIiwibWVkaWNpbmUiLCJ5ZXQiL" - + "CJzaG9ydGVyIiwicGxhbm5lZCIsImNvbnRyYXN0IiwiYmx1ZSIKIm5pY2UiLCJibGluZCIsIm92ZXIiLCJpbXBy" - + "b3ZlIiwib2xkIiwiZXhwcmVzc2lvbiIsInN0cm9uZ2VyIiwiYnVpbGRpbmciLCJncmF2aXR5Iiwid29yc2UiLCJ" - + "kZXZlbG9wIiwiZnJlZWRvbSIsIndpZmUiLCJzdHJlbmd0aCIsInN1cnJvdW5kZWQiLCJ0aHJvd24iLCJ1bmxlc3" - + "MiLCJjYXN0bGUiLCJjb2F0IgoiZmxvd2VyIiwic2hvb3QiLCJzYW5nIiwiZXhhY3RseSIsInJlcG9ydCIsIm5hd" - + "GlvbmFsIiwic3d1bmciLCJwb3N0IiwibmVpZ2hib3Job29kIiwiZ28iLCJlbnRlciIsImJveCIsInNob3J0Iiwic3" - + "dlZXQiLCJob3ciLCJtZWFudCIsImV4cHJlc3MiLCJ3YXMiLCJib3giCiJmYW1vdXMiLCJwb25kIiwia25pZmUiLCJ" - + "kb29yIiwidXNlIiwiZW50ZXIiLCJidXkiLCJhY2NlcHQiLCJwZWFjZSIsInBvbGUiLCJleHByZXNzIiwiYWlycGxh" - + "bmUiLCJ5b3Vyc2VsZiIsInByb2R1Y3Rpb24iLCJwYWxlIiwic2VudGVuY2UiLCJob3VzZSIsImJ1c3kiLCJnZW5lc" - + "mFsIgoiZ3JlYXQiLCJ0cmVhdGVkIiwibXVzY2xlIiwicGllIiwiZ2l2ZW4iLCJjaGFuY2UiLCJmbGllcyIsIm9mZi" - + "IsInNlY3JldCIsInJlcGxhY2UiLCJ0cmVlIiwiY29vbCIsInRyYWNrIiwiZGVhdGgiLCJyb2FyIiwiZ2xvYmUiLCJ" - + "ob3JzZSIsImFoZWFkIiwiYW1vdW50IgoiYWx0aG91Z2giLCJiaXQiLCJiZWNvbWUiLCJpcm9uIiwiaW5kdXN0cmlh" - + "bCIsImRpZSIsImxhbmQiLCJnZXR0aW5nIiwic3ByaW5nIiwidGhlcmVmb3JlIiwiZmlsbCIsImNsYXdzIiwibXVkI" - + "iwiZnJvbnQiLCJwdWxsIiwid2h5IiwiZ2xhc3MiLCJtdXNpY2FsIiwic3VjY2Vzc2Z1bCIKImNoZWVzZSIsInBlb3" - + "BsZSIsInBsYW5uaW5nIiwibnVtYmVyIiwiZm91ciIsImdyZXciLCJlbmdpbmUiLCJwbGFuZSIsInR3ZWx2ZSIsInd" - + "pZmUiLCJsaXF1aWQiLCJ3b21lbiIsImxlZyIsImpvYiIsIndvbGYiLCJ0b2JhY2NvIiwiaGVyZCIsIm5lc3QiLCJ5" - + "ZWFyIgoiYWNyb3NzIiwidHJhY2UiLCJzaWxseSIsImRpcnQiLCJmcmVzaCIsImNyZWFtIiwicG91bmQiLCJmaWxtI" - + "iwidGFuayIsImJ1c2luZXNzIiwibmVpZ2hib3Job29kIiwiY2xlYXIiLCJ0b3BpYyIsIml0IiwicmluZyIsInBvdX" - + "IiLCJicnVzaCIsInNwZW5kIiwiYmFyZSIKImlyb24iLCJ0aGVtIiwiZGlhZ3JhbSIsImxvd2VyIiwiZGVncmVlIiw" - + "ic3RlcCIsInZhbGxleSIsImRvemVuIiwidHJhbnNwb3J0YXRpb24iLCJhbHRob3VnaCIsInNvdXJjZSIsImhhbGYi" - + "LCJmcmlnaHRlbiIsImNvbW11bml0eSIsIndoZXJlIiwibW90b3IiLCJqZXQiLCJ3ZSIsImRpc2N1c3Npb24iCiJ0d" - + "WJlIiwidG9sZCIsInRlbnQiLCJ3ZW50IiwiYnJvdGhlciIsInNhdCIsInNwcmluZyIsImR1Y2siLCJ0YWxlcyIsIm" - + "NsaW1iIiwiY2FyYm9uIiwic3ByaW5nIiwiY2FyZWZ1bCIsIm9udG8iLCJzbyIsImxhcmdlIiwiaG9sbG93Iiwic2V" - + "sbCIsIm1haW4iCiJmZWQiLCJmaXZlIiwicnViYmVyIiwiYXRvbSIsImNsb3RoaW5nIiwicG9vbCIsInplcm8iLCJw" - + "dWxsIiwidGhvc2UiLCJzaXQiLCJ3aGVyZSIsImNvbHVtbiIsImJlaW5nIiwicG91bmQiLCJicmF2ZSIsIndvcnRoI" - + "iwiZWRnZSIsImJlaW5nIiwicmVwbGllZCIKInN0cm9uZyIsImZvdXIiLCJhY2NvcmRpbmciLCJncmVhdGVyIiwiY2" - + "hhbmNlIiwib3Vyc2VsdmVzIiwibWluZCIsInBpcGUiLCJidXN5IiwiZmVsbG93Iiwid29tZW4iLCJ3aWRlbHkiLCJ" - + "zdWJqZWN0IiwiZnJpZW5kbHkiLCJjYXJlZnVsbHkiLCJodW5ncnkiLCJzcHJpbmciLCJjZW50ZXIiLCJzaW1wbGUi" - + "CiJ0aG9zZSIsInRvIiwiZXZlcnl3aGVyZSIsImZyaWVuZGx5IiwiZnJlc2giLCJzdWl0Iiwib3JhbmdlIiwiZnVyd" - + "GhlciIsImpvdXJuZXkiLCJvdXQiLCJyZWFkeSIsImxhcmdlc3QiLCJmZWx0Iiwic2hvdyIsImJvbmUiLCJjaXR5Ii" - + "wic3RlbXMiLCJjZXJ0YWluIiwic2ltcGxlc3QiCiJ6ZXJvIiwic3BsaXQiLCJzdG9yZSIsIndyaXRpbmciLCJiZXN" - + "pZGUiLCJleGNlbGxlbnQiLCJmaXJtIiwic2hhZGUiLCJzdGFuZGFyZCIsInBvZW0iLCJtZWFucyIsImJhcmUiLCJi" - + "b3giLCJzd2VwdCIsInNpbHZlciIsImxhbmQiLCJoZXJlIiwiZm9yZ290Iiwic3VnYXIiCiJnZXR0aW5nIiwic29sZ" - + "GllciIsImZpZnR5IiwiYnJpZGdlIiwidG9vIiwiaHVuZyIsImFjcm9zcyIsInRvcm4iLCJ3ZW50IiwiamFyIiwiY2" - + "hpZWYiLCJhZ2UiLCJzbGF2ZSIsIm1hbm5lciIsInBpbmsiLCJjYXBpdGFsIiwibG93IiwicHJvcGVydHkiLCJjbG9" - + "1ZCIKImhlciIsInRocmVlIiwiZWl0aGVyIiwiZXZlbiIsImFycm93IiwiZm91cnRoIiwiYmFyayIsImhpZGRlbiIs" - + "Im9wZXJhdGlvbiIsInJpZ2h0IiwiY29udHJhc3QiLCJjbGltYXRlIiwicG90YXRvZXMiLCJsZXNzb24iLCJzbGlna" - + "HRseSIsInBlcmZlY3RseSIsInByb2R1Y3QiLCJjb250aW5lbnQiLCJodW5kcmVkIgoiY29mZmVlIiwiZmVhdHVyZS" - + "IsInJlZ3VsYXIiLCJub3VuIiwiZ28iLCJyaW5nIiwic2VsZWN0IiwiYmFsbCIsInRvcCIsIndhZ29uIiwiY2xpbWI" - + "iLCJlbmVyZ3kiLCJzd2ltbWluZyIsImlkZWEiLCJyaHl0aG0iLCJsYWJvciIsInRha2VuIiwicHVwaWwiLCJoaWdo" - + "ZXIiCiJzcGlyaXQiLCJsZXNzb24iLCJwYW4iLCJzYWlkIiwiYW55d2hlcmUiLCJub3NlIiwibHVuZ3MiLCJlbGVtZ" - + "W50IiwidG9vIiwic2hhZGUiLCJjb25zaWRlciIsImZhdCIsInJlY2VudCIsInRyYWNlIiwiYm91bmQiLCJyb3V0ZS" - + "IsImFueSIsInlvdXIiLCJpbnN0ZWFkIgoicG9zc2libGUiLCJhc2xlZXAiLCJ3aWxkIiwicGljdHVyZWQiLCJzaXN" - + "0ZXIiLCJodW5kcmVkIiwiY2xvdGhpbmciLCJtYW4iLCJjb25zaWRlciIsInJhcGlkbHkiLCJpdHNlbGYiLCJzdGVl" - + "bCIsImZldyIsIndlaWdoIiwiZWZmZWN0IiwiZG93biIsImJvbmUiLCJ0cmVhdGVkIiwiYXJlYSIKIm1pbmUiLCJsa" - + "W1pdGVkIiwic2V0cyIsImhhcmRseSIsInByYWN0aWNlIiwibGFyZ2VzdCIsImVhY2giLCJiYXNpYyIsInBsYW4iLC" - + "JtaWdodCIsInVuZGVyc3RhbmRpbmciLCJlbGVjdHJpYyIsImdyYXBoIiwiaGFwcGVuZWQiLCJtaW5kIiwibGFyZ2U" - + "iLCJtb3ZlIiwicmVzcGVjdCIsInJpbmciCiJ3ZWxsIiwic2VlbXMiLCJwcml6ZSIsImFjdGl2aXR5Iiwic2hlIiwi" - + "c2hvcmUiLCJjYWxtIiwiam91cm5leSIsImNhc2UiLCJyaWRlIiwicHJvZ3Jlc3MiLCJjb25uZWN0ZWQiLCJzdHJpa" - + "2UiLCJ3aWZlIiwic2xhdmUiLCJtYWNoaW5lcnkiLCJkZXBlbmQiLCJ0aHJvdWdoIiwibW9zdCIKInByZXNzIiwicn" - + "ViYmVkIiwibmVlZGxlIiwibW9kZWwiLCJlYXQiLCJoZWFyaW5nIiwiY2FtZXJhIiwibGl2ZSIsInJlZmVyIiwiZG9" - + "3biIsIm1hbm5lciIsInBocmFzZSIsInNtb290aCIsImNvbW1vbiIsImNlbnR1cnkiLCJwb25kIiwicHJvZHVjZSIs" - + "Im1pbmVyYWxzIiwiYm93bCIKInF1aWNrbHkiLCJjbG9zZWx5Iiwid291bGQiLCJtaWxsIiwidG9vIiwiYnJva2UiL" - + "CJwaWN0dXJlZCIsImNoZW1pY2FsIiwiYWdyZWUiLCJzaWduIiwiYXNsZWVwIiwiZ3JldyIsImRpZmZlciIsImFmdG" - + "VyIiwibWluZSIsImJ1c2luZXNzIiwiZXZlcnl0aGluZyIsIm5pbmUiLCJ5b3VuZyIKImxldmVsIiwid29ydGgiLCJ" - + "tdXNpYyIsInNpbWlsYXIiLCJyaW5nIiwibGl0dGxlIiwiZHJhdyIsImpvaW5lZCIsInNpbWlsYXIiLCJmb3giLCJw" - + "ZXJmZWN0bHkiLCJodWdlIiwic29jaWFsIiwid3JpdGUiLCJrZXkiLCJ0YWxsIiwidGhlcmVmb3JlIiwiZm9yZWlnb" - + "iIsImhlaWdodCIKInNoZWxscyIsImV4cHJlc3MiLCJyYXRoZXIiLCJob21lIiwic3RyYWlnaHQiLCJuZWlnaGJvcm" - + "hvb2QiLCJuaW5lIiwiY3VydmUiLCJ2YWxsZXkiLCJzcGl0ZSIsIm1vbnRoIiwid2luZCIsImhlYXJkIiwibGFpZCI" - + "sImxpcHMiLCJwaXRjaCIsImNvbXBsZXgiLCJoaXN0b3J5IiwidGhyb3duIgoic3ByZWFkIiwiYXJlIiwic3RyaXAi" - + "LCJlbmVyZ3kiLCJzb3V0aGVybiIsInNlcnZlIiwicmVjZW50bHkiLCJiZW5lYXRoIiwid29vbCIsImNhbmFsIiwic" - + "21lbGwiLCJoaXQiLCJiZXNpZGUiLCJtb3ZpZSIsImxpa2VseSIsInBvbGl0aWNhbCIsIndpcmUiLCJzdHJ1Y3R1cm" - + "UiLCJwbGF0ZXMiCiJzaGVsdGVyIiwiZm9yY2UiLCJmaXJlcGxhY2UiLCJiaWdnZXIiLCJxdWFydGVyIiwidGhlbXN" - + "lbHZlcyIsImJ1ZmZhbG8iLCJjb21wYXNzIiwid2FybSIsIm9ubGluZXRvb2xzIiwibmF0aXZlIiwic2NpZW50aWZp" - + "YyIsImJyYXNzIiwiZHJpdmVuIiwiaHVuZ3J5IiwiZm91Z2h0IiwiZHJpZWQiLCJhdHRhY2hlZCIsImZ1bmN0aW9uI" - + "goiY29tZSIsIm91ciIsInNjaWVuY2UiLCJmaXJzdCIsInNob3VsZCIsImJveCIsImNvbXBvc2l0aW9uIiwicGxhbn" - + "QiLCJjbG9jayIsImJyaWRnZSIsImRpc2FwcGVhciIsIml0cyIsImNvc3QiLCJkb2xsYXIiLCJzYXkiLCJldmVyeSI" - + "sInBhcmsiLCJjb2x1bW4iLCJjYXR0bGUiCiJiZWd1biIsInRob3VnaHQiLCJwcmV2aW91cyIsImR1Y2siLCJ5YXJk" - + "IiwicHJldHR5IiwiYWxzbyIsInBlYWNlIiwid2ludGVyIiwibWlsbCIsInRlcm0iLCJ3ZXN0ZXJuIiwidGVldGgiL" - + "CJ0aHJlZSIsImJ1c2luZXNzIiwicmljZSIsInBvc3NpYmx5IiwiY29tcG9zZWQiLCJpbmNsdWRlIgoiZWFjaCIsIn" - + "Nob3VsZCIsInRyaWVkIiwiZGFyayIsInJlc3BlY3QiLCJlbmdpbmUiLCJzZXBhcmF0ZSIsInNvdXJjZSIsImRyaW5" - + "rIiwidGhpcmQiLCJpbiIsInNsb3dseSIsImN1c3RvbXMiLCJyaW5nIiwibWFya2V0IiwiZmlnaHRpbmciLCJhdXRv" - + "bW9iaWxlIiwieW91bmdlciIsImdlbnRsZSIKImFncmVlIiwic3RvbWFjaCIsInN0YW5kYXJkIiwiYWxzbyIsImxhb" - + "md1YWdlIiwiaWRlbnRpdHkiLCJyYXRoZXIiLCJvdWdodCIsInVuZGVybGluZSIsInRpZ2h0bHkiLCJydWxlciIsIn" - + "BsZWFzZSIsImFuZ3J5IiwiZXhlcmNpc2UiLCJsYXJnZSIsInBhY2siLCJzY2VuZSIsInN0cnVjdHVyZSIsImdyYWR" - + "lIgoic3VyZmFjZSIsImZyZXNoIiwicHVsbCIsInBhaWQiLCJzd3VuZyIsImhlIiwicmVjZWl2ZSIsImxlYWRlciIs" - + "ImhhbmRzb21lIiwid29ycmllZCIsImZhdGhlciIsInNoYWxsIiwicG9lbSIsImV4YWN0IiwicGlsZSIsInZpc2l0b" - + "3IiLCJzdGFuZGFyZCIsIm1hbnVmYWN0dXJpbmciLCJjaGFyZ2UiCiJ0d28iLCJleHBlcmllbmNlIiwiZ2FyYWdlIi" - + "wiZGFya25lc3MiLCJtaWdodHkiLCJxdWVlbiIsInZhcG9yIiwicHJpemUiLCJicm9hZCIsImZpbG0iLCJjb25zaXN" - + "0IiwicHJvdWQiLCJiZWNvbWluZyIsImxvdWQiLCJub3ciLCJob3JzZSIsImJpcnRoZGF5IiwidGF1Z2h0IiwibWFk" - + "IgoidHlwZSIsInN1cnJvdW5kZWQiLCJncmFzcyIsInR1bmUiLCJodXJyeSIsImZsZXciLCJmcmVxdWVudGx5Iiwid" - + "mlsbGFnZSIsImxlYXN0IiwicmV2aWV3IiwibWlnaHR5IiwiYmFieSIsInRvYmFjY28iLCJncmVhdGVzdCIsInRhbm" - + "siLCJwb3NpdGlvbiIsIm51bWVyYWwiLCJnb29kIiwicG9wdWxhdGlvbiIKImFwcHJvcHJpYXRlIiwic2FpZCIsInd" - + "ob2xlIiwic3VnYXIiLCJ0aGVuIiwiYmVlIiwiaG90IiwiZ3JhaW4iLCJyZWNlbnRseSIsInNvdW5kIiwiYXJyYW5n" - + "ZSIsImltYWdpbmUiLCJ3ZXN0ZXJuIiwiYXJvdW5kIiwibW90b3IiLCJmcmVlIiwiY29hdCIsImh1cnQiLCJkZWVwI" - + "goiY29uY2VybmVkIiwibWFzcyIsInBsYW5lIiwic3BlY2lhbCIsImVhc2lseSIsInByb2dyZXNzIiwiZHJldyIsIm" - + "Zsb2F0aW5nIiwic2ljayIsImVhcmx5IiwiZXhwZWN0Iiwic2hvZSIsInNoaW5lIiwibGV0IiwidHJ1dGgiLCJnZXQ" - + "iLCJzZWxlY3Rpb24iLCJ1bmxlc3MiLCJicmlnaHQiCiJwcml6ZSIsInRpZ2h0bHkiLCJjb2xvbnkiLCJzb2NpZXR5" - + "IiwicGVyIiwiYnJpZGdlIiwiY2FyZWZ1bCIsImRpZmZpY3VsdCIsInBlcmZlY3QiLCJ2YXJpb3VzIiwieWVzIiwic" - + "GxlYXNlIiwiYnVpbGQiLCJvcmRpbmFyeSIsInNlY3JldCIsInNlcGFyYXRlIiwiY2FtcCIsImhpbXNlbGYiLCJ0ZW" - + "xlcGhvbmUiCiJzdHVkZW50IiwiY2FtZSIsInRheCIsImxvdmUiLCJjYXB0dXJlZCIsImdyZWF0ZXIiLCJzcG9rZW4" - + "iLCJzZWNvbmQiLCJtYWluIiwicmVzdWx0Iiwid2VhciIsImNvb2siLCJmb3giLCJvdGhlciIsImNvbmRpdGlvbiIs" - + "InRvb2siLCJzaWxseSIsIm1hcmtldCIsInN0YXIiCiJjaGFydCIsIndpdGgiLCJpbnRlcmlvciIsImhhcmJvciIsI" - + "nRpZSIsIndldCIsImp1bmdsZSIsInBsZWFzZSIsImltcG9zc2libGUiLCJhZ3JlZSIsIm9waW5pb24iLCJjYWtlIi" - + "wicGFpciIsImdyZWF0ZXN0IiwiZXhjbGFpbWVkIiwibWFraW5nIiwiYWxvbmciLCJyZWZ1c2VkIiwicm91dGUiCiJ" - + "zdGVtcyIsInJlcHJlc2VudCIsInZhbGxleSIsImFpcnBsYW5lIiwicG9zc2libHkiLCJkYXkiLCJibHVlIiwiZXNj" - + "YXBlIiwicXVpY2tseSIsIm1pY2UiLCJuYXRpdmUiLCJodXJyaWVkIiwid3JvdGUiLCJzbm93Iiwic29tZXdoZXJlI" - + "iwibWFubmVyIiwidGVhbSIsImNhbiIsInBlcnNvbiIKImZyb250IiwiaW1wcm92ZSIsImlzIiwicmVwb3J0IiwicG" - + "9saWNlbWFuIiwiY3JlYXRlIiwiaGlzIiwiZmlmdGVlbiIsImhlbHBmdWwiLCJldmVyIiwid2hpdGUiLCJtdWQiLCJ" - + "wdXR0aW5nIiwicmVwb3J0IiwidW5kZXIiLCJwcm9kdWNlIiwiZGVwdGgiLCJjb21iaW5hdGlvbiIsImhpbXNlbGYi" - + "CiJhbG9uZyIsImZpZXJjZSIsInNvbmciLCJoYXZpbmciLCJmcmlnaHRlbiIsInlvdW5nZXIiLCJ3YXMiLCJjb29ra" - + "WVzIiwic3Ryb25nZXIiLCJhdmFpbGFibGUiLCJza3kiLCJzYWRkbGUiLCJtYW4iLCJ0aGVlIiwiYWNjdXJhdGUiLC" - + "JibHVlIiwidGVzdCIsImJhbmQiLCJxdWljayIKInNvbWVib2R5IiwiaGFsZndheSIsImJyaWVmIiwidW5kZXJzdGF" - + "uZGluZyIsInNlY3JldCIsIm1pc3NpbmciLCJzb3V0aGVybiIsImRvdWJsZSIsImZpcnN0IiwibGlvbiIsImZhciIs" - + "InBhY2siLCJmYXN0ZXIiLCJjYXIiLCJkZXRhaWwiLCJ5ZWxsb3ciLCJndWVzcyIsInJhbiIsInRpZ2h0bHkiCiJkb" - + "yIsInN0YWdlIiwibmF0aXZlIiwiY2FnZSIsImdyb3duIiwid2lyZSIsInVua25vd24iLCJnYXRlIiwiZHJpdmUiLC" - + "JuaW5lIiwibWVhdCIsImZhdm9yaXRlIiwiZnVybml0dXJlIiwic29sZCIsIm9idGFpbiIsImNvb2wiLCJzd2ltIiw" - + "ibGlicmFyeSIsIm1hdGhlbWF0aWNzIgoib2ZmZXIiLCJmaWdodGluZyIsImFjY291bnQiLCJmZWxsIiwib250byIs" - + "ImNsb3NlbHkiLCJpbXBvcnRhbnQiLCJ0YXgiLCJzaW1wbGVzdCIsImx1Y2t5IiwiaGF2ZSIsInN0aWZmIiwicGxhb" - + "mUiLCJzbGlwcGVkIiwicmVhbCIsImVudmlyb25tZW50Iiwic3RlbXMiLCJydWJiZXIiLCJwZXJzb24iCiJyZWQiLC" - + "Jnb29zZSIsImRpcmVjdCIsImhhdmUiLCJsZXR0ZXIiLCJiZWF0IiwiZ3Jhdml0eSIsInRlbnQiLCJleGNpdGVtZW5" - + "0Iiwicm9ja3kiLCJyZWZ1c2VkIiwic29sdmUiLCJzaGFrZSIsInBvc2l0aW9uIiwic3RvcCIsImZsaWdodCIsInN1" - + "cHBvcnQiLCJlYXIiLCJ0b25ndWUiCiJ3aGV0aGVyIiwiaGltc2VsZiIsImJlaGluZCIsImJyb3duIiwib2xkIiwic" - + "mFpbiIsImRlZ3JlZSIsIndhcm4iLCJob3NwaXRhbCIsImdpdmVuIiwiZmxvd2VyIiwiZW5vdWdoIiwiZW5qb3kiLC" - + "J0aW55IiwicmVndWxhciIsIm5laWdoYm9yIiwicGVuY2lsIiwiY2xvc2VseSIsImV4Y2VwdCIKImJvdyIsImxpdmU" - + "iLCJ0aGFuIiwibGl0dGxlIiwiZGVlcGx5IiwiY2hpbGRyZW4iLCJncmFpbiIsImNhcmVmdWwiLCJncmVhdGx5Iiwi" - + "Y29uc2lzdCIsImZlZWQiLCJwb3dlciIsImFpZCIsIndoaXRlIiwiZW5naW5lZXIiLCJib3JkZXIiLCJzaGVsZiIsI" - + "mxpbWl0ZWQiLCJmYWlsZWQiCiJpbXBvcnRhbmNlIiwic2hlZXAiLCJydW5uaW5nIiwiZm9yZWlnbiIsIndoYXRldm" - + "VyIiwic3RlYWR5IiwibG93ZXIiLCJ3aGlzcGVyZWQiLCJlYXQiLCJzdHJhbmdlciIsImRyYXciLCJuYXRpb24iLCJ" - + "ub2lzZSIsInNpemUiLCJuZWNrIiwicm91Z2giLCJzZXR0bGVycyIsInNoaXAiLCJseWluZyIKImpvdXJuZXkiLCJs" - + "ZXNzb24iLCJkdWxsIiwiYnJpZ2h0Iiwib2JzZXJ2ZSIsInNjYWxlIiwicGlsZSIsImRpc2N1c3Npb24iLCJjb2x1b" - + "W4iLCJzdGFydCIsIndoYXRldmVyIiwiZm9ydCIsInJvY2siLCJzaGFsbCIsImRvbmtleSIsIm1vb2QiLCJkaWZmZX" - + "JlbnQiLCJidXJpZWQiLCJiYXNlIgoic3RhciIsInJpc2UiLCJzdGFnZSIsImZydWl0IiwibXkiLCJkb2ciLCJzdGF" - + "0ZW1lbnQiLCJzdHJvbmciLCJzYXRlbGxpdGVzIiwic3VjaCIsImJlY2F1c2UiLCJwaWNrIiwidmFyaWV0eSIsImVu" - + "dGVyIiwidHJpYmUiLCJleHByZXNzIiwiYnVzIiwiaGlnaGVzdCIsImV4Y2l0aW5nIgoid3JvbmciLCJrZXkiLCJoa" - + "W0iLCJzYWxtb24iLCJldmVyeWJvZHkiLCJuZWFyIiwibWF5YmUiLCJmdWVsIiwib3JkaW5hcnkiLCJ3cm90ZSIsIm" - + "dyb3d0aCIsImJsZXciLCJ5YXJkIiwid2hlZWwiLCJzdHVkaWVkIiwiY2VudGVyIiwiZHJhdyIsIndvbmRlcmZ1bCI" - + "sInBhaW50IgoiYWJvdXQiLCJsYXN0IiwieW91ciIsImJyb3dzZXJsaW5nIiwiY29zdCIsImNlbGwiLCJwcmluY2lw" - + "bGUiLCJyaWdodCIsImNvbnRyYXN0IiwicHJpZGUiLCJzbGlkZSIsImNoYXJhY3RlcmlzdGljIiwicG93ZGVyIiwiY" - + "nJlYWtmYXN0Iiwic3dpbmciLCJwbGFubmluZyIsImhvcGUiLCJ0aWdodCIsInByb3VkIgoiYmVsb25nIiwic2lsZW" - + "5jZSIsInRyb29wcyIsImJyZWF0aCIsIndobyIsInBhcnRpY2xlcyIsImNsb3RoaW5nIiwiYmx1ZSIsIm9ic2VydmU" - + "iLCJiZW50IiwiY2hhaXIiLCJiZXNpZGUiLCJjYW1lIiwicHJvcGVybHkiLCJkb2ciLCJwbGVhc2FudCIsInN3aW0i" - + "LCJjb3VudCIsInRoZW4iCiJmb3Jnb3QiLCJ0cmFwIiwiY29udmVyc2F0aW9uIiwieWFyZCIsInRhbGVzIiwiZGlnI" - + "iwiYmVhbiIsInBvcHVsYXRpb24iLCJ3aGV0aGVyIiwibWFzc2FnZSIsInRpZGUiLCJsZWQiLCJoZXJkIiwidG90YW" - + "wiLCJleGNpdGVtZW50IiwiZG93biIsImJyb2tlIiwiY29tcG91bmQiLCJoYW5nIgoicmF3IiwiaGFuZCIsIm11c2l" - + "jIiwidHViZSIsInNxdWFyZSIsIm1heSIsInBhaW4iLCJzdG9uZSIsIndpc2UiLCJqYWNrIiwidW5pdmVyc2UiLCJj" - + "b21tYW5kIiwiY291bnQiLCJwcmFjdGljZSIsImNvbmRpdGlvbiIsIm5lZWRlZCIsInllcyIsImFncmVlIiwidGFsb" - + "CIKIndvdWxkIiwiY2F2ZSIsInN0cm9uZyIsIndpc2UiLCJtb29uIiwiYW5jaWVudCIsInRvb2siLCJjdXAiLCJzdG" - + "F0ZW1lbnQiLCJzaW1wbGUiLCJ3ZWlnaCIsImhlcmQiLCJyZWd1bGFyIiwiZG9sbCIsImNhcmVmdWxseSIsInNoaW5" - + "uaW5nIiwiY3V0IiwiY29uZGl0aW9uIiwic3Rvcm0iCiJ0YWtlbiIsIm5laWdoYm9yaG9vZCIsImJyZWFkIiwic2No" - + "b29sIiwiZHVsbCIsInJhdyIsImZvdW5kIiwicmVtYXJrYWJsZSIsImluZGljYXRlIiwic2hvcmUiLCJyZWFkeSIsI" - + "mRpdmlzaW9uIiwidG9kYXkiLCJ0aG9zZSIsImFnbyIsImNoYW5naW5nIiwiY293IiwiaGlkZGVuIiwid29sZiIKIm" - + "Rlc2lnbiIsInN0YXkiLCJjbG90aGluZyIsImJlbHQiLCJzdW5saWdodCIsInVzZSIsInByaW50ZWQiLCJzb2Z0bHk" - + "iLCJiYWNrIiwibWluZXJhbHMiLCJjdXN0b21zIiwidG9vIiwidGFzdGUiLCJmb3JnZXQiLCJwcmFjdGljYWwiLCJn" - + "cmFwaCIsImF2b2lkIiwibGllIiwiZ3JheSIKInRyYWNrIiwiYm94IiwibWFpbiIsImpvYiIsImdsb2JlIiwieW91b" - + "mdlciIsImZpZXJjZSIsImJvdW5kIiwibWFraW5nIiwiYW1vdW50IiwiZ3JhcGgiLCJtaXNzaW5nIiwidGhhbiIsIm" - + "RhdWdodGVyIiwicGluayIsImdvdmVybm1lbnQiLCJtYXkiLCJpbXByb3ZlIiwicXVpY2siCiJzcGVjaWVzIiwiYmV" - + "oYXZpb3IiLCJmcmVxdWVudGx5IiwiY2hpbGQiLCJwcm9ibGVtIiwiYm93IiwidHJvdWJsZSIsInN5bGxhYmxlIiwi" - + "bmlnaHQiLCJhY3Rpdml0eSIsImNoYXJnZSIsImVhcm4iLCJvY2VhbiIsImxpcHMiLCJzdGVlcCIsInNob3VsZGVyI" - + "iwiYWRkaXRpb24iLCJzcGVjaWVzIiwiYWxpdmUiCiJkYXJrbmVzcyIsIm5vbmUiLCJkb2luZyIsImVudmlyb25tZW" - + "50IiwiY29uc3RhbnRseSIsImdhdGhlciIsImZpbmFsbHkiLCJsZW5ndGgiLCJ3aW5kIiwiYmxhbmtldCIsImJpdCI" - + "sImJhbGFuY2UiLCJmdXJ0aGVyIiwiZGFya25lc3MiLCJzb21ld2hlcmUiLCJzdGFpcnMiLCJzcGVlY2giLCJkaXJl" - + "Y3QiLCJjYXIiCiJ3aGVlbCIsImdyYW5kbW90aGVyIiwiZ2FtZSIsImV4YWN0IiwibWl4dHVyZSIsInRyYW5zcG9yd" - + "GF0aW9uIiwiZ2V0IiwiZXZpZGVuY2UiLCJzdWJqZWN0Iiwic2NvcmUiLCJyYWJiaXQiLCJzcGlyaXQiLCJ0ZWxsIi" - + "wic29tZXRoaW5nIiwib3JnYW5pemF0aW9uIiwiZnJvemVuIiwiYmV0dGVyIiwib250byIsInBpZSIKInN1Z2FyIiw" - + "iYmxhbmtldCIsImF2ZXJhZ2UiLCJvZmZpY2UiLCJjcmVhdHVyZSIsImZhaXJseSIsImJlbmQiLCJ3YXJtIiwiY2ly" - + "Y3VzIiwiYWlyIiwiZGlubmVyIiwicmFkaW8iLCJwb3B1bGF0aW9uIiwiY291cnNlIiwic2xpcHBlZCIsIm1ldGFsI" - + "iwic3RpbGwiLCJwb2xpY2VtYW4iLCJzdGVlcCI=").getBytes(StandardCharsets.UTF_8); - } - - @Override - public Bundle executeBatchBundle(Bundle toExecute) - { - Bundle bundle = new Bundle(); - bundle.setType(Bundle.BundleType.BATCHRESPONSE); - - return bundle; - } -} \ No newline at end of file diff --git a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java index 8f1a5fa..cd897c4 100644 --- a/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java +++ b/mii-dsf-processes-kds-client/src/main/java/de/medizininformatik_initiative/processes/kds/client/spring/config/PropertiesConfig.java @@ -12,7 +12,6 @@ import ca.uhn.fhir.context.FhirContext; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; -import de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClient; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; @Configuration @@ -25,10 +24,6 @@ public class PropertiesConfig @Value("${de.medizininformatik.initiative.kds.fhir.server.base.url:#{null}}") private String fhirStoreBaseUrl; - @ProcessDocumentation(description = "Client implementation used to connect to the KDS FHIR server in order to read/store FHIR resources") - @Value("${de.medizininformatik.initiative.kds.fhir.server.client:de.medizininformatik_initiative.processes.kds.client.fhir.KdsFhirClientImpl}") - private String fhirStoreClientClass; - @ProcessDocumentation(description = "PEM encoded file with one or more trusted root certificate to validate the KDS FHIR server certificate when connecting via https", recommendation = "Use docker secret file to configure", example = "/run/secrets/hospital_ca.pem") @Value("${de.medizininformatik.initiative.kds.fhir.server.trust.certificates:#{null}}") private String fhirStoreTrustStore; @@ -93,25 +88,16 @@ public class PropertiesConfig private String localIdentifierValue; @Bean - @SuppressWarnings("unchecked") public KdsClientFactory kdsClientFactory() { Path trustStorePath = checkExists(fhirStoreTrustStore); Path certificatePath = checkExists(fhirStoreCertificate); Path privateKeyPath = checkExists(fhirStorePrivateKey); - try - { - return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, - fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, - fhirStoreBaseUrl, fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, - fhirStoreProxyUsername, fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, - (Class<KdsFhirClient>) Class.forName(fhirStoreClientClass), localIdentifierValue, dataLogger()); - } - catch (ClassNotFoundException e) - { - throw new RuntimeException(e); - } + return new KdsClientFactory(trustStorePath, certificatePath, privateKeyPath, fhirStorePrivateKeyPassword, + fhirStoreConnectTimeout, fhirStoreSocketTimeout, fhirStoreConnectionRequestTimeout, fhirStoreBaseUrl, + fhirStoreUsername, fhirStorePassword, fhirStoreBearerToken, fhirStoreProxyUrl, fhirStoreProxyUsername, + fhirStoreProxyPassword, fhirStoreHapiClientVerbose, fhirContext, localIdentifierValue, dataLogger()); } private Path checkExists(String file) From 76d7c27958d581ed985f6b07c3e580e6acc59dd0 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 12:43:39 +0200 Subject: [PATCH 60/69] add component scan, fix process search, fix docker setup --- .../spring/config/TransferDataConfig.java | 2 ++ .../process/report/ConstantsReport.java | 2 +- .../report/service/DownloadSearchBundle.java | 2 +- .../process/report/service/StartTimer.java | 19 ++++++++++--------- .../report/spring/config/ReportingConfig.java | 2 ++ .../docker-compose.yml | 4 ++-- 6 files changed, 18 insertions(+), 13 deletions(-) diff --git a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java index 41a0417..6b245df 100644 --- a/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java +++ b/mii-dsf-process-projectathon-data-transfer/src/main/java/de/medizininformatik_initiative/process/projectathon/data_transfer/spring/config/TransferDataConfig.java @@ -9,6 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; @@ -29,6 +30,7 @@ import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration +@ComponentScan(basePackages = "de.medizininformatik_initiative") public class TransferDataConfig { @Autowired diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java index 45c051c..2cb9765 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java @@ -18,7 +18,7 @@ public interface ConstantsReport String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "searchBundleResponseReference"; String BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR = "receiveError"; - String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1M"; + String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1W"; String FHIR_STORE_TYPE_BLAZE = "blaze"; String PROFILE_SEARCH_BUNDLE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" + "|" diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java index 4acd6df..c8c2908 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java @@ -57,7 +57,7 @@ protected void doExecute(DelegateExecution delegateExecution) Bundle searchBundle = extractSearchBundle(bundle, searchBundleIdentifier); dataLogger.logResource("Search Bundle", searchBundle); - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(bundle)); + execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(searchBundle)); } private Bundle searchSearchBundle(Target target, String searchBundleIdentifier) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java index 1c8ef08..db77670 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java @@ -66,8 +66,8 @@ protected void doExecute(DelegateExecution execution) throws Exception logger.debug("Setting variable '{}' to {}", BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, timerInterval); execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, Variables.stringValue(timerInterval)); - execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, - TargetValues.create(Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create( + Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), endpointProvider.getLocalEndpointIdentifier().getValue(), endpointProvider.getLocalEndpointAddress()))); } @@ -78,21 +78,22 @@ private void stopActiveInstancesOfProcess() String currentInstanceId = execution.getActivityInstanceId(); List<ProcessInstance> activeInstances = runtimeService.createProcessInstanceQuery() - .processDefinitionId(PROCESS_NAME_FULL_REPORT_AUTOSTART).active().list(); + .processDefinitionKey(PROCESS_NAME_FULL_REPORT_AUTOSTART).active().list(); - logger.debug("Found {} active instances of process with id '{}' {}", activeInstances.size(), - PROCESS_NAME_FULL_REPORT_AUTOSTART, activeInstances.size() == 0 ? ", nothing to delete" - : activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); + logger.debug("Found {} active instance{} of process with id '{}'{}", activeInstances.size(), + activeInstances.size() == 1 ? "" : "s", PROCESS_NAME_FULL_REPORT_AUTOSTART, + activeInstances.size() == 0 ? ", nothing to delete" : + activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); - activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())) - .forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), + activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())).forEach( + i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); } private String getTimerInterval() { return getTaskHelper().getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), - CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) + CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) .orElse(REPORT_TIMER_INTERVAL_DEFAULT_VALUE); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java index 22e7ac6..0d92072 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java @@ -9,6 +9,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; @@ -29,6 +30,7 @@ import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration +@ComponentScan(basePackages = "de.medizininformatik_initiative") public class ReportingConfig { @Autowired diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index b0829e3..9e9a5f1 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -177,7 +177,7 @@ services: ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} - DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://hapi.fhir.org/baseR4 + DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: dic1-bpe-frontend: @@ -321,7 +321,7 @@ services: image: ghcr.io/num-codex/blaze restart: on-failure ports: - - 127.0.0.1:8081:8080 + - 127.0.0.1:8080:8080 environment: TZ: Europe/Berlin networks: From d6034b7f3ebfdd4a55bff588f4bae6435368a35a Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 12:56:39 +0200 Subject: [PATCH 61/69] format and sort --- .../report/ReportProcessPluginDefinition.java | 1 - .../process/report/service/SelectTargetDic.java | 2 -- .../process/report/service/StartTimer.java | 14 +++++++------- .../start/ReportAutostartStartExampleStarter.java | 9 --------- .../report/bpe/start/ReportSendExampleStarter.java | 10 ---------- .../report/fhir/profile/TaskProfileTest.java | 1 - 6 files changed, 7 insertions(+), 30 deletions(-) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java index 252c9ae..2abb491 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java @@ -14,7 +14,6 @@ import org.highmed.dsf.fhir.resources.AbstractResource; import org.highmed.dsf.fhir.resources.ActivityDefinitionResource; import org.highmed.dsf.fhir.resources.CodeSystemResource; -import org.highmed.dsf.fhir.resources.NamingSystemResource; import org.highmed.dsf.fhir.resources.ResourceProvider; import org.highmed.dsf.fhir.resources.StructureDefinitionResource; import org.highmed.dsf.fhir.resources.ValueSetResource; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java index 8566ec9..6a29127 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java @@ -1,8 +1,6 @@ package de.medizininformatik_initiative.process.report.service; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; -import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_CORRELATION_KEY; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; import java.util.Objects; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java index db77670..968c3d6 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java +++ b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java @@ -66,8 +66,8 @@ protected void doExecute(DelegateExecution execution) throws Exception logger.debug("Setting variable '{}' to {}", BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, timerInterval); execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, Variables.stringValue(timerInterval)); - execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create( - Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), + execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, + TargetValues.create(Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), endpointProvider.getLocalEndpointIdentifier().getValue(), endpointProvider.getLocalEndpointAddress()))); } @@ -82,18 +82,18 @@ private void stopActiveInstancesOfProcess() logger.debug("Found {} active instance{} of process with id '{}'{}", activeInstances.size(), activeInstances.size() == 1 ? "" : "s", PROCESS_NAME_FULL_REPORT_AUTOSTART, - activeInstances.size() == 0 ? ", nothing to delete" : - activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); + activeInstances.size() == 0 ? ", nothing to delete" + : activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); - activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())).forEach( - i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), + activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())) + .forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); } private String getTimerInterval() { return getTaskHelper().getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), - CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) + CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) .orElse(REPORT_TIMER_INTERVAL_DEFAULT_VALUE); } } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java index 1ae9c1a..fdf9f15 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java @@ -1,8 +1,6 @@ package de.medizininformatik_initiative.process.report.bpe.start; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME; @@ -12,16 +10,11 @@ import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; -import java.util.Collections; import java.util.Date; -import java.util.Map; import java.util.UUID; import org.highmed.dsf.bpe.start.ExampleStarter; -import org.highmed.fhir.client.FhirWebserviceClient; -import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; @@ -31,8 +24,6 @@ public class ReportAutostartStartExampleStarter private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; - private static final String HRP_URL = "https://hrp/fhir"; - public static void main(String[] args) throws Exception { ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java index 610e175..c742fbb 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java @@ -1,8 +1,5 @@ package de.medizininformatik_initiative.process.report.bpe.start; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION; @@ -10,16 +7,11 @@ import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; -import java.util.Collections; import java.util.Date; -import java.util.Map; import java.util.UUID; import org.highmed.dsf.bpe.start.ExampleStarter; -import org.highmed.fhir.client.FhirWebserviceClient; -import org.hl7.fhir.r4.model.Bundle; import org.hl7.fhir.r4.model.IdType; -import org.hl7.fhir.r4.model.Reference; import org.hl7.fhir.r4.model.ResourceType; import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; @@ -29,8 +21,6 @@ public class ReportSendExampleStarter private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; - private static final String HRP_URL = "https://hrp/fhir"; - public static void main(String[] args) throws Exception { ExampleStarter starter = ExampleStarter.forServer(args, DIC_URL); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java index aff16ac..c622e90 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java @@ -6,7 +6,6 @@ import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; From 2c979f0a0e030756cd578fd9de1967c9b26e32bc Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 14:51:52 +0200 Subject: [PATCH 62/69] rename report process to kds report process --- .../pom.xml | 4 +- .../kds/report/ConstantsKdsReport.java | 82 ++++++++++ .../KdsReportProcessPluginDefinition.java | 58 ++++--- .../kds/report/message/SendKdsReport.java | 35 +++-- .../kds}/report/message/SendReceipt.java | 42 ++--- .../report/message/StartSendKdsReport.java | 16 +- .../report/service/CheckSearchBundle.java | 13 +- .../kds/report/service/CreateKdsReport.java | 22 +-- .../kds/report/service/DownloadKdsReport.java | 39 +++-- .../report/service/DownloadSearchBundle.java | 13 +- .../kds/report/service/InsertKdsReport.java | 37 +++-- .../kds}/report/service/SelectTargetDic.java | 2 +- .../kds}/report/service/SelectTargetHrp.java | 2 +- .../kds}/report/service/StartTimer.java | 42 ++--- .../kds}/report/service/StopTimer.java | 11 +- .../kds}/report/service/StoreReceipt.java | 23 ++- .../report/spring/config/KdsReportConfig.java | 70 ++++----- .../report/util/KdsReportStatusGenerator.java | 45 +++--- ...rg.highmed.dsf.bpe.ProcessPluginDefinition | 1 + .../resources/bpe/kds-report-autostart.bpmn | 52 +++--- .../resources/bpe/kds-report-receive.bpmn | 114 +++++++------- .../main/resources/bpe/kds-report-send.bpmn | 84 +++++----- .../mii-kds-report-autostart.xml | 18 +-- .../mii-kds-report-receive.xml | 12 +- .../mii-kds-report-send.xml | 16 +- .../fhir/CodeSystem/mii-kds-report-status.xml | 14 +- .../fhir/CodeSystem/mii-kds-report.xml | 20 +-- .../extension-mii-kds-report-status-error.xml | 6 +- .../mii-kds-report-search-bundle-response.xml | 4 +- .../mii-kds-report-search-bundle.xml | 6 +- .../mii-kds-report-task-autostart-start.xml | 12 +- .../mii-kds-report-task-autostart-stop.xml | 8 +- .../mii-kds-report-task-receive.xml | 44 +++--- .../mii-kds-report-task-send-start.xml | 36 ++--- .../mii-kds-report-task-send.xml | 50 +++--- .../mii-kds-report-status-receive.xml | 10 +- .../ValueSet/mii-kds-report-status-send.xml | 0 .../fhir/ValueSet/mii-kds-report.xml | 10 +- .../bpe/CheckSearchBundleServiceTest.java | 12 +- .../KdsReportProcessPluginDefinitionTest.java | 43 +++++ ...KdsReportAutostartStartExampleStarter.java | 29 ++-- .../KdsReportAutostartStopExampleStarter.java | 20 +-- .../start/KdsReportSendExampleStarter.java | 19 +-- .../ActivityDefinitionProfileTest.java | 16 +- .../report/fhir/profile/TaskProfileTest.java | 148 +++++++++--------- .../search-bundle-invalid-no-summary.xml | 4 +- .../Bundle/search-bundle-invalid-param.xml | 4 +- .../search-bundle-invalid-request-method.xml | 4 +- .../Bundle/search-bundle-invalid-resource.xml | 12 +- .../fhir/Bundle/search-bundle-response.xml | 2 +- .../resources/fhir/Bundle/search-bundle.xml | 4 +- .../fhir/Task/report-autostart-start.xml | 0 .../fhir/Task/report-autostart-stop.xml | 0 .../fhir/Task/report-send-start-demo.xml | 0 .../resources/fhir/Task/report-send-start.xml | 0 .../src/test/resources/log4j2.xml | 0 .../process/report/ConstantsReport.java | 79 ---------- ...rg.highmed.dsf.bpe.ProcessPluginDefinition | 1 - .../ReportProcessPluginDefinitionTest.java | 43 ----- mii-dsf-processes-test-data-generator/pom.xml | 2 +- .../test/data/generator/EnvGenerator.java | 4 +- pom.xml | 4 +- 62 files changed, 763 insertions(+), 760 deletions(-) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/pom.xml (98%) create mode 100644 mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/KdsReportProcessPluginDefinition.java (61%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java (61%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/message/SendReceipt.java (51%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/StartSendKdsReport.java (58%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/CheckSearchBundle.java (89%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CreateKdsReport.java (89%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadKdsReport.java (60%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/DownloadSearchBundle.java (81%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/InsertKdsReport.java (60%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/SelectTargetDic.java (97%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/SelectTargetHrp.java (98%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/StartTimer.java (64%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/StopTimer.java (67%) rename {mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds}/report/service/StoreReceipt.java (77%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java (52%) rename mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java => mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/util/KdsReportStatusGenerator.java (52%) create mode 100644 mii-dsf-process-kds-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition rename mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn => mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-autostart.bpmn (84%) rename mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn => mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-receive.bpmn (70%) rename mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn => mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-send.bpmn (84%) rename mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-autostart.xml (80%) rename mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-receive.xml (89%) rename mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-send.xml (87%) rename mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml => mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report-status.xml (79%) rename mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml => mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report.xml (73%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/extension-mii-kds-report-status-error.xml (89%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle-response.xml (94%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle.xml (94%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-start.xml (94%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-stop.xml (91%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-receive.xml (76%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send-start.xml (85%) rename mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml => mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send.xml (82%) rename mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-receive.xml (77%) rename mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-send.xml (100%) rename mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml => mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report.xml (77%) rename {mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds}/report/bpe/CheckSearchBundleServiceTest.java (88%) create mode 100644 mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/KdsReportProcessPluginDefinitionTest.java rename mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java (59%) rename mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java (65%) rename mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportSendExampleStarter.java (63%) rename {mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds}/report/fhir/profile/ActivityDefinitionProfileTest.java (84%) rename {mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process => mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds}/report/fhir/profile/TaskProfileTest.java (62%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml (92%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml (93%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml (92%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml (82%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle-response.xml (99%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Bundle/search-bundle.xml (99%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Task/report-autostart-start.xml (100%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Task/report-autostart-stop.xml (100%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Task/report-send-start-demo.xml (100%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/fhir/Task/report-send-start.xml (100%) rename {mii-dsf-process-report => mii-dsf-process-kds-report}/src/test/resources/log4j2.xml (100%) delete mode 100644 mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java delete mode 100644 mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition delete mode 100644 mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java diff --git a/mii-dsf-process-report/pom.xml b/mii-dsf-process-kds-report/pom.xml similarity index 98% rename from mii-dsf-process-report/pom.xml rename to mii-dsf-process-kds-report/pom.xml index bbc4f45..835e753 100644 --- a/mii-dsf-process-report/pom.xml +++ b/mii-dsf-process-kds-report/pom.xml @@ -4,7 +4,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> - <artifactId>mii-dsf-process-report</artifactId> + <artifactId>mii-dsf-process-kds-report</artifactId> <parent> <artifactId>mii-dsf-processes</artifactId> @@ -82,7 +82,7 @@ org.highmed.dsf.tools.generator.DocumentationGenerator </argument> <argument> - de.medizininformatik_initiative.process.report + de.medizininformatik_initiative.process.kds.report </argument> </arguments> <includeProjectDependencies>true</includeProjectDependencies> diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java new file mode 100644 index 0000000..393ef23 --- /dev/null +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java @@ -0,0 +1,82 @@ +package de.medizininformatik_initiative.process.kds.report; + +import static de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition.VERSION; + +public interface ConstantsKdsReport +{ + String PROCESS_NAME_KDS_REPORT_AUTOSTART = "kdsReportAutostart"; + String PROCESS_NAME_KDS_REPORT_RECEIVE = "kdsReportReceive"; + String PROCESS_NAME_KDS_REPORT_SEND = "kdsReportSend"; + + String PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART = "medizininformatik-initiativede_" + + PROCESS_NAME_KDS_REPORT_AUTOSTART; + String PROCESS_NAME_FULL_KDS_REPORT_RECEIVE = "medizininformatik-initiativede_" + PROCESS_NAME_KDS_REPORT_RECEIVE; + String PROCESS_NAME_FULL_KDS_REPORT_SEND = "medizininformatik-initiativede_" + PROCESS_NAME_KDS_REPORT_SEND; + + String BPMN_EXECUTION_VARIABLE_KDS_REPORT_TIMER_INTERVAL = "kdsReportTimerInterval"; + String BPMN_EXECUTION_VARIABLE_KDS_REPORT_STOP_TIMER = "kdsReportStopTimer"; + String BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE = "kdsReportSearchBundle"; + String BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE = "kdsReportSearchBundleResponseReference"; + String BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR = "kdsReportReceiveError"; + + String KDS_REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1W"; + String FHIR_STORE_TYPE_BLAZE = "blaze"; + + String PROFILE_KDS_REPORT_SEARCH_BUNDLE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle" + + "|" + VERSION; + String PROFILE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle-response" + + "|" + VERSION; + String EXTENSION_KDS_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error"; + + String CODESYSTEM_MII_KDS_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report"; + String CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE = "search-bundle"; + String CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; + String CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; + String CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS = "kds-report-status"; + String CODESYSTEM_MII_KDS_REPORT_VALUE_TIMER_INTERVAL = "timer-interval"; + + String CODESYSTEM_MII_KDS_REPORT_STATUS = "http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED = "not-allowed"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE = "not-reachable"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_MISSING = "receipt-missing"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK = "receipt-ok"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_ERROR = "receipt-error"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_OK = "receive-ok"; + String CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR = "receive-error"; + + String PROCESS_MII_URI_BASE = "http://medizininformatik-initiative.de/bpe/Process/"; + + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-start"; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START + + "|" + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI = PROCESS_MII_URI_BASE + + PROCESS_NAME_KDS_REPORT_AUTOSTART + "/"; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI + + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME = "kdsReportAutostartStart"; + + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-stop"; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP + + "|" + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME = "kdsReportAutostartStop"; + + String PROFILE_MII_KDS_REPORT_TASK_SEND_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send-start"; + String PROFILE_MII_KDS_REPORT_TASK_SEND_START_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_SEND_START + "|" + + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_SEND_START_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_KDS_REPORT_SEND + + "/"; + String PROFILE_KDS_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_SEND_START_PROCESS_URI + + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_SEND_START_MESSAGE_NAME = "kdsReportSendStart"; + + String PROFILE_MII_KDS_REPORT_TASK_SEND = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send"; + String PROFILE_MII_KDS_REPORT_TASK_SEND_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_SEND + "|" + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_SEND_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_KDS_REPORT_RECEIVE + "/"; + String PROFILE_MII_KDS_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_SEND_PROCESS_URI + + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_SEND_MESSAGE_NAME = "kdsReportSend"; + + String PROFILE_MII_KDS_REPORT_TASK_RECEIVE = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-receive"; + String PROFILE_MII_KDS_REPORT_TASK_RECEIVE_AND_LATEST_VERSION = PROFILE_MII_KDS_REPORT_TASK_RECEIVE + "|" + VERSION; + String PROFILE_MII_KDS_REPORT_TASK_RECEIVE_MESSAGE_NAME = "kdsReportReceive"; +} diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/KdsReportProcessPluginDefinition.java similarity index 61% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/KdsReportProcessPluginDefinition.java index 2abb491..6256233 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ReportProcessPluginDefinition.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/KdsReportProcessPluginDefinition.java @@ -1,8 +1,4 @@ -package de.medizininformatik_initiative.process.report; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_RECEIVE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_SEND; +package de.medizininformatik_initiative.process.kds.report; import java.time.LocalDate; import java.util.Arrays; @@ -21,10 +17,10 @@ import org.springframework.core.env.PropertyResolver; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.spring.config.ReportingConfig; +import de.medizininformatik_initiative.process.kds.report.spring.config.KdsReportConfig; import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; -public class ReportProcessPluginDefinition implements ProcessPluginDefinition +public class KdsReportProcessPluginDefinition implements ProcessPluginDefinition { public static final String VERSION = "0.2.0"; public static final LocalDate RELEASE_DATE = LocalDate.of(2022, 4, 14); @@ -32,7 +28,7 @@ public class ReportProcessPluginDefinition implements ProcessPluginDefinition @Override public String getName() { - return "mii-process-reporting"; + return "mii-process-kds-report"; } @Override @@ -50,51 +46,53 @@ public LocalDate getReleaseDate() @Override public Stream<String> getBpmnFiles() { - return Stream.of("bpe/report-autostart.bpmn", "bpe/report-send.bpmn", "bpe/report-receive.bpmn"); + return Stream.of("bpe/kds-report-autostart.bpmn", "bpe/kds-report-send.bpmn", "bpe/kds-report-receive.bpmn"); } @Override public Stream<Class<?>> getSpringConfigClasses() { - return Stream.of(ReportingConfig.class); + return Stream.of(KdsReportConfig.class); } @Override public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader classLoader, PropertyResolver resolver) { - var aAutostart = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-autostart.xml"); - var aReceive = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-receive.xml"); - var aSend = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-report-send.xml"); + var aAutostart = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-kds-report-autostart.xml"); + var aReceive = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-kds-report-receive.xml"); + var aSend = ActivityDefinitionResource.file("fhir/ActivityDefinition/mii-kds-report-send.xml"); - var cReport = CodeSystemResource.file("fhir/CodeSystem/mii-report.xml"); - var cReportStatus = CodeSystemResource.file("fhir/CodeSystem/mii-report-status.xml"); + var cReport = CodeSystemResource.file("fhir/CodeSystem/mii-kds-report.xml"); + var cReportStatus = CodeSystemResource.file("fhir/CodeSystem/mii-kds-report-status.xml"); var eReportStatusError = StructureDefinitionResource - .file("fhir/StructureDefinition/extension-mii-report-status-error.xml"); + .file("fhir/StructureDefinition/extension-mii-kds-report-status-error.xml"); var sAutostartStart = StructureDefinitionResource - .file("fhir/StructureDefinition/mii-report-task-autostart-start.xml"); + .file("fhir/StructureDefinition/mii-kds-report-task-autostart-start.xml"); var sAutostartStop = StructureDefinitionResource - .file("fhir/StructureDefinition/mii-report-task-autostart-stop.xml"); - var sSearchBundle = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-search-bundle.xml"); + .file("fhir/StructureDefinition/mii-kds-report-task-autostart-stop.xml"); + var sSearchBundle = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-kds-report-search-bundle.xml"); var sSearchBundleResponse = StructureDefinitionResource - .file("fhir/StructureDefinition/mii-report-search-bundle-response.xml"); - var sReceive = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-receive.xml"); - var sSend = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send.xml"); - var sSendStart = StructureDefinitionResource.file("fhir/StructureDefinition/mii-report-task-send-start.xml"); + .file("fhir/StructureDefinition/mii-kds-report-search-bundle-response.xml"); + var sReceive = StructureDefinitionResource.file("fhir/StructureDefinition/mii-kds-report-task-receive.xml"); + var sSend = StructureDefinitionResource.file("fhir/StructureDefinition/mii-kds-report-task-send.xml"); + var sSendStart = StructureDefinitionResource + .file("fhir/StructureDefinition/mii-kds-report-task-send-start.xml"); - var vReport = ValueSetResource.file("fhir/ValueSet/mii-report.xml"); - var vReportStatusReceive = ValueSetResource.file("fhir/ValueSet/mii-report-status-receive.xml"); - var vReportStatusSend = ValueSetResource.file("fhir/ValueSet/mii-report-status-send.xml"); + var vReport = ValueSetResource.file("fhir/ValueSet/mii-kds-report.xml"); + var vReportStatusReceive = ValueSetResource.file("fhir/ValueSet/mii-kds-report-status-receive.xml"); + var vReportStatusSend = ValueSetResource.file("fhir/ValueSet/mii-kds-report-status-send.xml"); Map<String, List<AbstractResource>> resourcesByProcessKeyAndVersion = Map.of( - PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, + ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART + "/" + VERSION, Arrays.asList(aAutostart, cReport, sAutostartStart, sAutostartStop, vReport), - PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, + ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_RECEIVE + "/" + VERSION, Arrays.asList(aReceive, cReport, cReportStatus, eReportStatusError, sSend, sSearchBundle, sSearchBundleResponse, vReport, vReportStatusReceive), - PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, + ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_SEND + "/" + VERSION, Arrays.asList(aSend, cReport, cReportStatus, eReportStatusError, sReceive, sSearchBundle, sSearchBundleResponse, sSendStart, vReport, vReportStatusSend)); @@ -106,7 +104,7 @@ public ResourceProvider getResourceProvider(FhirContext fhirContext, ClassLoader @Override public void onProcessesDeployed(ApplicationContext pluginApplicationContext, List<String> activeProcesses) { - if (activeProcesses.contains(PROCESS_NAME_FULL_REPORT_SEND)) + if (activeProcesses.contains(ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_SEND)) pluginApplicationContext.getBean(KdsClientFactory.class).testConnection(); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java similarity index 61% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java index d7b236a..d35157a 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java @@ -1,10 +1,10 @@ -package de.medizininformatik_initiative.process.report.message; +package de.medizininformatik_initiative.process.kds.report.message; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; import java.util.Objects; import java.util.stream.Stream; @@ -24,15 +24,15 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; -public class SendReport extends AbstractTaskMessageSend implements InitializingBean +public class SendKdsReport extends AbstractTaskMessageSend implements InitializingBean { - private final ReportStatusGenerator statusGenerator; + private final KdsReportStatusGenerator statusGenerator; - public SendReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + public SendKdsReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext, - ReportStatusGenerator statusGenerator) + KdsReportStatusGenerator statusGenerator) { super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); @@ -49,11 +49,12 @@ public void afterPropertiesSet() throws Exception @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - String bundleId = (String) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + String bundleId = (String) execution + .getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE); Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); - parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) + .setCode(CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); parameterComponent.setValue(new Reference(bundleId).setType(ResourceType.Bundle.name())); return Stream.of(parameterComponent); @@ -66,20 +67,20 @@ protected void handleIntermediateThrowEventError(Exception exception, String err if (task != null) { - String statusCode = CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; + String statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE; if (exception instanceof WebApplicationException) { WebApplicationException webApplicationException = (WebApplicationException) exception; if (webApplicationException.getResponse() != null && webApplicationException.getResponse() .getStatus() == Response.Status.FORBIDDEN.getStatusCode()) { - statusCode = CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED; + statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; } } String specialErrorMessage = createErrorMessage(exception); - task.addOutput(statusGenerator.createReportStatusOutput(statusCode, specialErrorMessage)); + task.addOutput(statusGenerator.createKdsReportStatusOutput(statusCode, specialErrorMessage)); updateLeadingTaskInExecutionVariables(task); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendReceipt.java similarity index 51% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendReceipt.java index e028366..390b4bc 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/SendReceipt.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendReceipt.java @@ -1,12 +1,12 @@ -package de.medizininformatik_initiative.process.report.message; +package de.medizininformatik_initiative.process.kds.report.message; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_ERROR; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS; import java.util.Objects; import java.util.stream.Stream; @@ -23,31 +23,31 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; public class SendReceipt extends AbstractTaskMessageSend implements InitializingBean { - private final ReportStatusGenerator reportStatusGenerator; + private final KdsReportStatusGenerator kdsReportStatusGenerator; public SendReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext, - ReportStatusGenerator reportStatusGenerator) + KdsReportStatusGenerator kdsReportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); - this.reportStatusGenerator = reportStatusGenerator; + this.kdsReportStatusGenerator = kdsReportStatusGenerator; } @Override public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); - Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); + Objects.requireNonNull(kdsReportStatusGenerator, "kdsReportStatusGenerator"); } @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - if (execution.getVariable(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR) != null) + if (execution.getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR) != null) return createReceiptError(); else return createReceiptOk(); @@ -55,7 +55,7 @@ protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateE private Stream<Task.ParameterComponent> createReceiptError() { - return reportStatusGenerator.transformOutputToInputComponent(getLeadingTaskFromExecutionVariables()) + return kdsReportStatusGenerator.transformOutputToInputComponent(getLeadingTaskFromExecutionVariables()) .map(this::receiveToReceiptStatus); } @@ -65,9 +65,9 @@ private Task.ParameterComponent receiveToReceiptStatus(Task.ParameterComponent p if (value instanceof Coding) { Coding coding = (Coding) value; - if (CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR.equals(coding.getCode())) + if (CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR.equals(coding.getCode())) { - coding.setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR); + coding.setCode(CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_ERROR); } } @@ -77,10 +77,10 @@ private Task.ParameterComponent receiveToReceiptStatus(Task.ParameterComponent p private Stream<Task.ParameterComponent> createReceiptOk() { Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); - parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); - parameterComponent.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS) - .setCode(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) + .setCode(CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS); + parameterComponent.setValue(new Coding().setSystem(CODESYSTEM_MII_KDS_REPORT_STATUS) + .setCode(CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK)); return Stream.of(parameterComponent); } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/StartSendKdsReport.java similarity index 58% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/StartSendKdsReport.java index 511ca25..675edf7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/message/StartSendReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/StartSendKdsReport.java @@ -1,7 +1,4 @@ -package de.medizininformatik_initiative.process.report.message; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE; +package de.medizininformatik_initiative.process.kds.report.message; import java.util.stream.Stream; @@ -14,10 +11,11 @@ import org.hl7.fhir.r4.model.Task; import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; -public class StartSendReport extends AbstractTaskMessageSend +public class StartSendKdsReport extends AbstractTaskMessageSend { - public StartSendReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + public StartSendKdsReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, FhirContext fhirContext) { super(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); @@ -27,7 +25,9 @@ public StartSendReport(FhirWebserviceClientProvider clientProvider, TaskHelper t protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { return getLeadingTaskFromExecutionVariables().getInput().stream().filter(Task.ParameterComponent::hasType) - .filter(i -> i.getType().getCoding().stream().anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) - && CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE.equals(c.getCode()))); + .filter(i -> i.getType().getCoding().stream() + .anyMatch(c -> ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT.equals(c.getSystem()) + && ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE + .equals(c.getCode()))); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CheckSearchBundle.java similarity index 89% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CheckSearchBundle.java index 94d2d95..6042d16 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CheckSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CheckSearchBundle.java @@ -1,7 +1,7 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.PROFILE_KDS_REPORT_SEARCH_BUNDLE; import java.util.List; import java.util.Map; @@ -40,7 +40,7 @@ public CheckSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper @Override protected void doExecute(DelegateExecution delegateExecution) { - Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + Bundle bundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE); testProfile(bundle); @@ -56,9 +56,10 @@ protected void doExecute(DelegateExecution delegateExecution) private void testProfile(Bundle bundle) { - if (bundle.getMeta().getProfile().stream().noneMatch(p -> PROFILE_SEARCH_BUNDLE.equals(p.getValue()))) + if (bundle.getMeta().getProfile().stream() + .noneMatch(p -> PROFILE_KDS_REPORT_SEARCH_BUNDLE.equals(p.getValue()))) throw new RuntimeException( - "Search Bundle profile does not match expected profile '" + PROFILE_SEARCH_BUNDLE + "'"); + "Search Bundle profile does not match expected profile '" + PROFILE_KDS_REPORT_SEARCH_BUNDLE + "'"); } private void testNoResources(List<Bundle.BundleEntryComponent> searches) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CreateKdsReport.java similarity index 89% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CreateKdsReport.java index af9658c..87c479e 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/CreateReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/CreateKdsReport.java @@ -1,9 +1,9 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.FHIR_STORE_TYPE_BLAZE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_SEARCH_BUNDLE_RESPONSE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.FHIR_STORE_TYPE_BLAZE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.PROFILE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; @@ -33,9 +33,9 @@ import de.medizininformatik_initiative.processes.kds.client.KdsClientFactory; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; -public class CreateReport extends AbstractServiceDelegate implements InitializingBean +public class CreateKdsReport extends AbstractServiceDelegate implements InitializingBean { - private static final Logger logger = LoggerFactory.getLogger(CreateReport.class); + private static final Logger logger = LoggerFactory.getLogger(CreateKdsReport.class); private static final String CAPABILITY_STATEMENT_PATH = "metadata"; @@ -45,7 +45,7 @@ public class CreateReport extends AbstractServiceDelegate implements Initializin private final String fhirStoreType; - public CreateReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + public CreateKdsReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, ReadAccessHelper readAccessHelper, OrganizationProvider organizationProvider, KdsClientFactory kdsClientFactory, String fhirStoreType, DataLogger dataLogger) { @@ -71,7 +71,7 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution delegateExecution) { - Bundle searchBundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + Bundle searchBundle = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE); Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); Bundle responseBundle = executeSearchBundle(searchBundle); @@ -81,7 +81,7 @@ protected void doExecute(DelegateExecution delegateExecution) String reportReference = storeResponseBundle(reportBundle); - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE, + execution.setVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE, Variables.stringValue(reportReference)); } @@ -94,7 +94,7 @@ private Bundle transformToReportBundle(Bundle searchBundle, Bundle responseBundl { Bundle report = new Bundle(); report.setMeta(responseBundle.getMeta()); - report.getMeta().addProfile(PROFILE_SEARCH_BUNDLE_RESPONSE); + report.getMeta().addProfile(PROFILE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE); report.setType(responseBundle.getType()); report.getIdentifier().setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER) .setValue(organizationProvider.getLocalIdentifierValue()); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadKdsReport.java similarity index 60% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadKdsReport.java index 4bd4d56..13db713 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadKdsReport.java @@ -1,13 +1,7 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; import static java.util.stream.Collectors.toList; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; - import java.util.List; import java.util.Objects; @@ -27,20 +21,21 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; -public class DownloadReport extends AbstractServiceDelegate implements InitializingBean +public class DownloadKdsReport extends AbstractServiceDelegate implements InitializingBean { - private static final Logger logger = LoggerFactory.getLogger(DownloadReport.class); + private static final Logger logger = LoggerFactory.getLogger(DownloadKdsReport.class); - private final ReportStatusGenerator reportStatusGenerator; + private final KdsReportStatusGenerator kdsReportStatusGenerator; - public DownloadReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, ReportStatusGenerator reportStatusGenerator) + public DownloadKdsReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, KdsReportStatusGenerator kdsReportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper); - this.reportStatusGenerator = reportStatusGenerator; + this.kdsReportStatusGenerator = kdsReportStatusGenerator; } @Override @@ -48,7 +43,7 @@ public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); - Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); + Objects.requireNonNull(kdsReportStatusGenerator, "kdsReportStatusGenerator"); } @Override @@ -60,14 +55,15 @@ protected void doExecute(DelegateExecution delegateExecution) logger.info("Downloading report with id '{}'...", reportReference.getValue()); Bundle reportBundle = downloadReportBundle(reportReference, task); - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(reportBundle)); + execution.setVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE, + FhirResourceValues.create(reportBundle)); } private IdType getReportReference(Task task) { List<String> reportReferences = getTaskHelper() - .getInputParameterReferenceValues(task, CODESYSTEM_MII_REPORT, - CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE) + .getInputParameterReferenceValues(task, ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT, + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE) .filter(Reference::hasReference).map(Reference::getReference).collect(toList()); if (reportReferences.size() < 1) @@ -95,13 +91,14 @@ private Bundle downloadReportBundle(IdType reportReference, Task task) catch (Exception exception) { task.setStatus(Task.TaskStatus.FAILED); - task.addOutput(reportStatusGenerator.createReportStatusOutput( - CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); + task.addOutput(kdsReportStatusGenerator.createKdsReportStatusOutput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); updateLeadingTaskInExecutionVariables(task); logger.warn("Downloading report with id '{}' failed: {}", reportReference.getValue(), exception.getMessage()); - throw new BpmnError(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR, exception.getMessage()); + throw new BpmnError(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR, + exception.getMessage()); } } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java similarity index 81% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java index c8c2908..5eea666 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java @@ -1,8 +1,8 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import java.util.Collections; @@ -50,14 +50,15 @@ protected void doExecute(DelegateExecution delegateExecution) { Target target = (Target) execution.getVariable(BPMN_EXECUTION_VARIABLE_TARGET); - String searchBundleIdentifier = CODESYSTEM_MII_REPORT + "|" + CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE; + String searchBundleIdentifier = CODESYSTEM_MII_KDS_REPORT + "|" + CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE; Bundle bundle = searchSearchBundle(target, searchBundleIdentifier); dataLogger.logResource("Search Response", bundle); Bundle searchBundle = extractSearchBundle(bundle, searchBundleIdentifier); dataLogger.logResource("Search Bundle", searchBundle); - execution.setVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE, FhirResourceValues.create(searchBundle)); + execution.setVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE, + FhirResourceValues.create(searchBundle)); } private Bundle searchSearchBundle(Target target, String searchBundleIdentifier) diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/InsertKdsReport.java similarity index 60% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/InsertKdsReport.java index 9c9f9e7..ec5e5b7 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/InsertReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/InsertKdsReport.java @@ -1,9 +1,5 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; import java.util.Collections; @@ -24,20 +20,21 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; -public class InsertReport extends AbstractServiceDelegate implements InitializingBean +public class InsertKdsReport extends AbstractServiceDelegate implements InitializingBean { - private static final Logger logger = LoggerFactory.getLogger(InsertReport.class); + private static final Logger logger = LoggerFactory.getLogger(InsertKdsReport.class); - private final ReportStatusGenerator reportStatusGenerator; + private final KdsReportStatusGenerator kdsReportStatusGenerator; - public InsertReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, ReportStatusGenerator reportStatusGenerator) + public InsertKdsReport(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, + ReadAccessHelper readAccessHelper, KdsReportStatusGenerator kdsReportStatusGenerator) { super(clientProvider, taskHelper, readAccessHelper); - this.reportStatusGenerator = reportStatusGenerator; + this.kdsReportStatusGenerator = kdsReportStatusGenerator; } @Override @@ -45,7 +42,7 @@ public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); - Objects.requireNonNull(reportStatusGenerator, "reportStatusGenerator"); + Objects.requireNonNull(kdsReportStatusGenerator, "kdsReportStatusGenerator"); } @Override @@ -54,7 +51,8 @@ protected void doExecute(DelegateExecution delegateExecution) Task task = getLeadingTaskFromExecutionVariables(); Identifier reportIdentifier = getReportIdentifier(task); - Bundle report = (Bundle) execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE); + Bundle report = (Bundle) execution + .getVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE); report.setId("").getMeta().setVersionId("").setTag(null); report.setIdentifier(reportIdentifier); @@ -67,8 +65,8 @@ protected void doExecute(DelegateExecution delegateExecution) .updateConditionaly(report, Map.of("identifier", Collections .singletonList(reportIdentifier.getSystem() + "|" + reportIdentifier.getValue()))); - task.addOutput( - reportStatusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); + task.addOutput(kdsReportStatusGenerator + .createKdsReportStatusOutput(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_OK)); updateLeadingTaskInExecutionVariables(task); logger.info("Stored report bundle with id '{}' from organization '{}'", reportId.getValue(), @@ -77,12 +75,13 @@ protected void doExecute(DelegateExecution delegateExecution) catch (Exception exception) { task.setStatus(Task.TaskStatus.FAILED); - task.addOutput(reportStatusGenerator.createReportStatusOutput( - CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); + task.addOutput(kdsReportStatusGenerator.createKdsReportStatusOutput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR, exception.getMessage())); updateLeadingTaskInExecutionVariables(task); logger.warn("Storing report from Task with id '{}' failed: {}", task.getId(), exception.getMessage()); - throw new BpmnError(BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR, exception.getMessage()); + throw new BpmnError(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR, + exception.getMessage()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetDic.java similarity index 97% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetDic.java index 6a29127..efae523 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetDic.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetDic.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ENDPOINT_IDENTIFIER; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetHrp.java similarity index 98% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetHrp.java index 2fc8ca1..c24bf5f 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/SelectTargetHrp.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/SelectTargetHrp.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_ORGANIZATION_ROLE_VALUE_HRP; diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StartTimer.java similarity index 64% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StartTimer.java index 968c3d6..001b955 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StartTimer.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StartTimer.java @@ -1,11 +1,5 @@ -package de.medizininformatik_initiative.process.report.service; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; -import static de.medizininformatik_initiative.process.report.ConstantsReport.REPORT_TIMER_INTERVAL_DEFAULT_VALUE; +package de.medizininformatik_initiative.process.kds.report.service; + import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; import java.util.List; @@ -27,6 +21,8 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; + public class StartTimer extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(StartTimer.class); @@ -56,15 +52,20 @@ public void afterPropertiesSet() throws Exception @Override protected void doExecute(DelegateExecution execution) throws Exception { - logger.info("Stopping active instances of process with id '{}'", PROCESS_NAME_FULL_REPORT_AUTOSTART); + logger.info("Stopping active instances of process with id '{}'", + ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART); stopActiveInstancesOfProcess(); - logger.debug("Setting variable '{}' to false", BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER); - execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER, Variables.booleanValue(false)); + logger.debug("Setting variable '{}' to false", + ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_STOP_TIMER); + execution.setVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_STOP_TIMER, + Variables.booleanValue(false)); String timerInterval = getTimerInterval(); - logger.debug("Setting variable '{}' to {}", BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, timerInterval); - execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL, Variables.stringValue(timerInterval)); + logger.debug("Setting variable '{}' to {}", + ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_TIMER_INTERVAL, timerInterval); + execution.setVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_TIMER_INTERVAL, + Variables.stringValue(timerInterval)); execution.setVariable(BPMN_EXECUTION_VARIABLE_TARGET, TargetValues.create(Target.createUniDirectionalTarget(organizationProvider.getLocalIdentifierValue(), @@ -78,22 +79,25 @@ private void stopActiveInstancesOfProcess() String currentInstanceId = execution.getActivityInstanceId(); List<ProcessInstance> activeInstances = runtimeService.createProcessInstanceQuery() - .processDefinitionKey(PROCESS_NAME_FULL_REPORT_AUTOSTART).active().list(); + .processDefinitionKey(ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART).active().list(); logger.debug("Found {} active instance{} of process with id '{}'{}", activeInstances.size(), - activeInstances.size() == 1 ? "" : "s", PROCESS_NAME_FULL_REPORT_AUTOSTART, + activeInstances.size() == 1 ? "" : "s", ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART, activeInstances.size() == 0 ? ", nothing to delete" : activeInstances.size() == 1 ? ", deleting it" : ", deleting all of them"); activeInstances.stream().filter(i -> !currentInstanceId.equals(i.getProcessInstanceId())) .forEach(i -> runtimeService.deleteProcessInstance(i.getProcessInstanceId(), - "Only one process instance with id '" + PROCESS_NAME_FULL_REPORT_AUTOSTART + "' can exist")); + "Only one process instance with id '" + + ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART + "' can exist")); } private String getTimerInterval() { - return getTaskHelper().getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), - CODESYSTEM_MII_REPORT, CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL) - .orElse(REPORT_TIMER_INTERVAL_DEFAULT_VALUE); + return getTaskHelper() + .getFirstInputParameterStringValue(getLeadingTaskFromExecutionVariables(), + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT, + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_TIMER_INTERVAL) + .orElse(ConstantsKdsReport.KDS_REPORT_TIMER_INTERVAL_DEFAULT_VALUE); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StopTimer.java similarity index 67% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StopTimer.java index 6061784..65ae4a2 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StopTimer.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StopTimer.java @@ -1,6 +1,4 @@ -package de.medizininformatik_initiative.process.report.service; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER; +package de.medizininformatik_initiative.process.kds.report.service; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.camunda.bpm.engine.variable.Variables; @@ -11,6 +9,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; + public class StopTimer extends AbstractServiceDelegate { private static final Logger logger = LoggerFactory.getLogger(StopTimer.class); @@ -24,7 +24,8 @@ public StopTimer(FhirWebserviceClientProvider clientProvider, TaskHelper taskHel @Override protected void doExecute(DelegateExecution execution) throws Exception { - logger.debug("Setting variable '{}' to true", BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER); - execution.setVariable(BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER, Variables.booleanValue(true)); + logger.debug("Setting variable '{}' to true", ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_STOP_TIMER); + execution.setVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_STOP_TIMER, + Variables.booleanValue(true)); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StoreReceipt.java similarity index 77% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StoreReceipt.java index e0495f9..a90af91 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/service/StoreReceipt.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/StoreReceipt.java @@ -1,9 +1,5 @@ -package de.medizininformatik_initiative.process.report.service; +package de.medizininformatik_initiative.process.kds.report.service; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; @@ -21,16 +17,17 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; public class StoreReceipt extends AbstractServiceDelegate implements InitializingBean { private static final Logger logger = LoggerFactory.getLogger(StoreReceipt.class); - private final ReportStatusGenerator statusGenerator; + private final KdsReportStatusGenerator statusGenerator; public StoreReceipt(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, ReportStatusGenerator statusGenerator) + ReadAccessHelper readAccessHelper, KdsReportStatusGenerator statusGenerator) { super(clientProvider, taskHelper, readAccessHelper); @@ -67,7 +64,7 @@ private void handleReceivedResponse(Task leadingTask, Task currentTask) if (leadingTask.getOutput().stream().filter(Task.TaskOutputComponent::hasExtension) .flatMap(o -> o.getExtension().stream()) - .anyMatch(e -> EXTENSION_REPORT_STATUS_ERROR_URL.equals(e.getUrl()))) + .anyMatch(e -> ConstantsKdsReport.EXTENSION_KDS_REPORT_STATUS_ERROR_URL.equals(e.getUrl()))) leadingTask.setStatus(Task.TaskStatus.FAILED); // The currentTask finishes here but is not automatically set to completed @@ -79,8 +76,8 @@ private void handleReceivedResponse(Task leadingTask, Task currentTask) private void handleMissingResponse(Task leadingTask) { leadingTask.setStatus(Task.TaskStatus.FAILED); - leadingTask.addOutput( - statusGenerator.createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING)); + leadingTask.addOutput(statusGenerator.createKdsReportStatusOutput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_MISSING)); } private void addBusinessKeyOutput(Task leadingTask, DelegateExecution execution) @@ -96,7 +93,7 @@ private void addBusinessKeyOutput(Task leadingTask, DelegateExecution execution) private void writeStatusLog(Task leadingTask) { leadingTask.getOutput().stream().filter(o -> o.getValue() instanceof Coding).map(o -> (Coding) o.getValue()) - .filter(c -> CODESYSTEM_MII_REPORT_STATUS.equals(c.getSystem())) + .filter(c -> ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS.equals(c.getSystem())) .forEach(c -> doWriteStatusLog(c, leadingTask.getId())); } @@ -108,7 +105,7 @@ private void doWriteStatusLog(Coding status, String taskId) + status.getExtensionFirstRep().getValueAsPrimitive().getValueAsString() + "'" : ""; - if (CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK.equals(code)) + if (ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK.equals(code)) logger.info("Task with id '{}' has report-status code '{}'{}", taskId, code, extension); else logger.warn("Task with id '{}' has report-status code '{}'{}", taskId, code, extension); diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java similarity index 52% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java index 0d92072..8d6ef3b 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/spring/config/ReportingConfig.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java @@ -1,4 +1,4 @@ -package de.medizininformatik_initiative.process.report.spring.config; +package de.medizininformatik_initiative.process.kds.report.spring.config; import org.highmed.dsf.fhir.authorization.read.ReadAccessHelper; import org.highmed.dsf.fhir.client.FhirWebserviceClientProvider; @@ -13,25 +13,25 @@ import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.message.SendReceipt; -import de.medizininformatik_initiative.process.report.message.SendReport; -import de.medizininformatik_initiative.process.report.message.StartSendReport; -import de.medizininformatik_initiative.process.report.service.CheckSearchBundle; -import de.medizininformatik_initiative.process.report.service.CreateReport; -import de.medizininformatik_initiative.process.report.service.DownloadReport; -import de.medizininformatik_initiative.process.report.service.DownloadSearchBundle; -import de.medizininformatik_initiative.process.report.service.InsertReport; -import de.medizininformatik_initiative.process.report.service.SelectTargetDic; -import de.medizininformatik_initiative.process.report.service.SelectTargetHrp; -import de.medizininformatik_initiative.process.report.service.StartTimer; -import de.medizininformatik_initiative.process.report.service.StopTimer; -import de.medizininformatik_initiative.process.report.service.StoreReceipt; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.message.SendKdsReport; +import de.medizininformatik_initiative.process.kds.report.message.SendReceipt; +import de.medizininformatik_initiative.process.kds.report.message.StartSendKdsReport; +import de.medizininformatik_initiative.process.kds.report.service.CheckSearchBundle; +import de.medizininformatik_initiative.process.kds.report.service.CreateKdsReport; +import de.medizininformatik_initiative.process.kds.report.service.DownloadKdsReport; +import de.medizininformatik_initiative.process.kds.report.service.DownloadSearchBundle; +import de.medizininformatik_initiative.process.kds.report.service.InsertKdsReport; +import de.medizininformatik_initiative.process.kds.report.service.SelectTargetDic; +import de.medizininformatik_initiative.process.kds.report.service.SelectTargetHrp; +import de.medizininformatik_initiative.process.kds.report.service.StartTimer; +import de.medizininformatik_initiative.process.kds.report.service.StopTimer; +import de.medizininformatik_initiative.process.kds.report.service.StoreReceipt; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; import de.medizininformatik_initiative.processes.kds.client.spring.config.PropertiesConfig; @Configuration @ComponentScan(basePackages = "de.medizininformatik_initiative") -public class ReportingConfig +public class KdsReportConfig { @Autowired private FhirWebserviceClientProvider clientProvider; @@ -55,11 +55,11 @@ public class ReportingConfig private PropertiesConfig kdsFhirClientConfig; @ProcessDocumentation(processNames = { - "medizininformatik-initiativede_reportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") + "medizininformatik-initiativede_kdsReportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") private String fhirStoreType; - // reportAutostart Process + // kdsReportAutostart Process @Bean public StartTimer startTimer() @@ -74,12 +74,12 @@ public StopTimer stopTimer() } @Bean - public StartSendReport startSendReport() + public StartSendKdsReport startSendKdsReport() { - return new StartSendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); + return new StartSendKdsReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext); } - // reportSend Process + // kdsReportSend Process @Bean public SelectTargetHrp selectTargetHrp() @@ -101,43 +101,43 @@ public CheckSearchBundle checkSearchBundle() } @Bean - public CreateReport createReport() + public CreateKdsReport createKdsReport() { - return new CreateReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, + return new CreateKdsReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, kdsFhirClientConfig.kdsClientFactory(), fhirStoreType, kdsFhirClientConfig.dataLogger()); } @Bean - public ReportStatusGenerator reportStatusGenerator() + public KdsReportStatusGenerator kdsReportStatusGenerator() { - return new ReportStatusGenerator(); + return new KdsReportStatusGenerator(); } @Bean - public SendReport sendReport() + public SendKdsReport sendKdsReport() { - return new SendReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, - reportStatusGenerator()); + return new SendKdsReport(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, + kdsReportStatusGenerator()); } @Bean public StoreReceipt storeReceipt() { - return new StoreReceipt(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); + return new StoreReceipt(clientProvider, taskHelper, readAccessHelper, kdsReportStatusGenerator()); } - // reportReceive Process + // kdsReportReceive Process @Bean - public DownloadReport downloadReport() + public DownloadKdsReport downloadKdsReport() { - return new DownloadReport(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); + return new DownloadKdsReport(clientProvider, taskHelper, readAccessHelper, kdsReportStatusGenerator()); } @Bean - public InsertReport insertReport() + public InsertKdsReport insertKdsReport() { - return new InsertReport(clientProvider, taskHelper, readAccessHelper, reportStatusGenerator()); + return new InsertKdsReport(clientProvider, taskHelper, readAccessHelper, kdsReportStatusGenerator()); } @Bean @@ -150,6 +150,6 @@ public SelectTargetDic selectTargetDic() public SendReceipt sendReceipt() { return new SendReceipt(clientProvider, taskHelper, readAccessHelper, organizationProvider, fhirContext, - reportStatusGenerator()); + kdsReportStatusGenerator()); } } diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/util/KdsReportStatusGenerator.java similarity index 52% rename from mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java rename to mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/util/KdsReportStatusGenerator.java index 4a6501d..da71370 100644 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/util/ReportStatusGenerator.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/util/KdsReportStatusGenerator.java @@ -1,9 +1,9 @@ -package de.medizininformatik_initiative.process.report.util; +package de.medizininformatik_initiative.process.kds.report.util; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS; -import static de.medizininformatik_initiative.process.report.ConstantsReport.EXTENSION_REPORT_STATUS_ERROR_URL; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.EXTENSION_KDS_REPORT_STATUS_ERROR_URL; import java.util.stream.Stream; @@ -14,18 +14,19 @@ import org.hl7.fhir.r4.model.Task.ParameterComponent; import org.hl7.fhir.r4.model.Task.TaskOutputComponent; -public class ReportStatusGenerator +public class KdsReportStatusGenerator { - public ParameterComponent createReportStatusInput(String statusCode) + public ParameterComponent createKdsReportStatusInput(String statusCode) { - return createReportStatusInput(statusCode, null); + return createKdsReportStatusInput(statusCode, null); } - public ParameterComponent createReportStatusInput(String statusCode, String errorMessage) + public ParameterComponent createKdsReportStatusInput(String statusCode, String errorMessage) { ParameterComponent input = new ParameterComponent(); - input.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS).setCode(statusCode)); - input.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT).setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); + input.setValue(new Coding().setSystem(CODESYSTEM_MII_KDS_REPORT_STATUS).setCode(statusCode)); + input.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) + .setCode(CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS); if (errorMessage != null) addErrorExtension(input, errorMessage); @@ -33,17 +34,17 @@ public ParameterComponent createReportStatusInput(String statusCode, String erro return input; } - public TaskOutputComponent createReportStatusOutput(String statusCode) + public TaskOutputComponent createKdsReportStatusOutput(String statusCode) { - return createReportStatusOutput(statusCode, null); + return createKdsReportStatusOutput(statusCode, null); } - public TaskOutputComponent createReportStatusOutput(String statusCode, String errorMessage) + public TaskOutputComponent createKdsReportStatusOutput(String statusCode, String errorMessage) { TaskOutputComponent output = new TaskOutputComponent(); - output.setValue(new Coding().setSystem(CODESYSTEM_MII_REPORT_STATUS).setCode(statusCode)); - output.getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS); + output.setValue(new Coding().setSystem(CODESYSTEM_MII_KDS_REPORT_STATUS).setCode(statusCode)); + output.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) + .setCode(CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS); if (errorMessage != null) addErrorExtension(output, errorMessage); @@ -53,7 +54,7 @@ public TaskOutputComponent createReportStatusOutput(String statusCode, String er private void addErrorExtension(BackboneElement element, String errorMessage) { - element.addExtension().setUrl(EXTENSION_REPORT_STATUS_ERROR_URL).setValue(new StringType(errorMessage)); + element.addExtension().setUrl(EXTENSION_KDS_REPORT_STATUS_ERROR_URL).setValue(new StringType(errorMessage)); } public void transformInputToOutput(Task inputTask, Task outputTask) @@ -65,8 +66,8 @@ public Stream<Task.TaskOutputComponent> transformInputToOutputComponents(Task in { return inputTask.getInput().stream() .filter(i -> i.getType().getCoding().stream() - .anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) - && CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) + .anyMatch(c -> CODESYSTEM_MII_KDS_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) .map(this::toTaskOutputComponent); } @@ -88,8 +89,8 @@ public Stream<ParameterComponent> transformOutputToInputComponent(Task outputTas { return outputTask.getOutput().stream() .filter(i -> i.getType().getCoding().stream() - .anyMatch(c -> CODESYSTEM_MII_REPORT.equals(c.getSystem()) - && CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) + .anyMatch(c -> CODESYSTEM_MII_KDS_REPORT.equals(c.getSystem()) + && CODESYSTEM_MII_KDS_REPORT_VALUE_REPORT_STATUS.equals(c.getCode()))) .map(this::toTaskInputComponent); } diff --git a/mii-dsf-process-kds-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition b/mii-dsf-process-kds-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition new file mode 100644 index 0000000..1dacf91 --- /dev/null +++ b/mii-dsf-process-kds-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition @@ -0,0 +1 @@ +de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-autostart.bpmn similarity index 84% rename from mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn rename to mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-autostart.bpmn index 6c6b248..2032806 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-autostart.bpmn +++ b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-autostart.bpmn @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_1bd6yss" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> - <bpmn:process id="medizininformatik-initiativede_reportAutostart" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:process id="medizininformatik-initiativede_kdsReportAutostart" isExecutable="true" camunda:versionTag="#{version}"> <bpmn:endEvent id="Event_1ukqals"> <bpmn:incoming>Flow_0stek1z</bpmn:incoming> </bpmn:endEvent> @@ -10,7 +10,7 @@ <bpmn:outgoing>Flow_0g1txh0</bpmn:outgoing> <bpmn:outgoing>Flow_0jy9ipp</bpmn:outgoing> </bpmn:exclusiveGateway> - <bpmn:startEvent id="ReportAutostartStartMessageStartEvent" name="start report autostart"> + <bpmn:startEvent id="KdsReportAutostartStartMessageStartEvent" name="start kds report autostart"> <bpmn:outgoing>Flow_09o8bb5</bpmn:outgoing> <bpmn:messageEventDefinition id="MessageEventDefinition_1ot9xdv" messageRef="Message_13deqwn" /> </bpmn:startEvent> @@ -23,7 +23,7 @@ <bpmn:incoming>Flow_1asxc2j</bpmn:incoming> <bpmn:outgoing>Flow_1ltiore</bpmn:outgoing> <bpmn:timerEventDefinition id="TimerEventDefinition_0f3gxu4"> - <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">${reportTimerInterval}</bpmn:timeDuration> + <bpmn:timeDuration xsi:type="bpmn:tFormalExpression">${kdsReportTimerInterval}</bpmn:timeDuration> </bpmn:timerEventDefinition> </bpmn:intermediateCatchEvent> <bpmn:parallelGateway id="Gateway_0oa1bkj"> @@ -32,11 +32,11 @@ <bpmn:outgoing>Flow_0stek1z</bpmn:outgoing> </bpmn:parallelGateway> <bpmn:sequenceFlow id="Flow_0stek1z" sourceRef="Gateway_0oa1bkj" targetRef="Event_1ukqals" /> - <bpmn:sequenceFlow id="Flow_09o8bb5" sourceRef="ReportAutostartStartMessageStartEvent" targetRef="startTimer" /> + <bpmn:sequenceFlow id="Flow_09o8bb5" sourceRef="KdsReportAutostartStartMessageStartEvent" targetRef="startTimer" /> <bpmn:sequenceFlow id="Flow_1ltiore" sourceRef="Event_0eqigaq" targetRef="Gateway_1xqxerc" /> <bpmn:sequenceFlow id="Flow_05mfu8d" sourceRef="Gateway_00tj0cp" targetRef="Gateway_1xqxerc" /> <bpmn:sequenceFlow id="Flow_0g1txh0" name="stop timer set" sourceRef="Gateway_1xqxerc" targetRef="Gateway_129hw90"> - <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${reportStopTimer}</bpmn:conditionExpression> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${kdsReportStopTimer}</bpmn:conditionExpression> </bpmn:sequenceFlow> <bpmn:exclusiveGateway id="Gateway_0sx5e0s"> <bpmn:incoming>Flow_1yj8623</bpmn:incoming> @@ -44,10 +44,10 @@ <bpmn:outgoing>Flow_1h835ja</bpmn:outgoing> </bpmn:exclusiveGateway> <bpmn:sequenceFlow id="Flow_1asxc2j" sourceRef="Gateway_0sx5e0s" targetRef="Event_0eqigaq"> - <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!reportStopTimer}</bpmn:conditionExpression> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!kdsReportStopTimer}</bpmn:conditionExpression> </bpmn:sequenceFlow> <bpmn:sequenceFlow id="Flow_1h835ja" name="stop timer set" sourceRef="Gateway_0sx5e0s" targetRef="Gateway_129hw90"> - <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${reportStopTimer}</bpmn:conditionExpression> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${kdsReportStopTimer}</bpmn:conditionExpression> </bpmn:sequenceFlow> <bpmn:subProcess id="StopSubProcess"> <bpmn:incoming>Flow_06toths</bpmn:incoming> @@ -55,17 +55,17 @@ <bpmn:startEvent id="Event_02xmnq6"> <bpmn:outgoing>Flow_1x5v76c</bpmn:outgoing> </bpmn:startEvent> - <bpmn:serviceTask id="StopTimer" name="stop timer" camunda:class="de.medizininformatik_initiative.process.report.service.StopTimer"> + <bpmn:serviceTask id="StopTimer" name="stop timer" camunda:class="de.medizininformatik_initiative.process.kds.report.service.StopTimer"> <bpmn:incoming>Flow_0m0cias</bpmn:incoming> <bpmn:outgoing>Flow_1vxlaau</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:intermediateCatchEvent id="ReportAutostartStopMessageStartEvent" name="stop report autostart"> + <bpmn:intermediateCatchEvent id="KdsReportAutostartStopMessageStartEvent" name="stop kds report autostart"> <bpmn:incoming>Flow_1x5v76c</bpmn:incoming> <bpmn:outgoing>Flow_0m0cias</bpmn:outgoing> <bpmn:messageEventDefinition id="MessageEventDefinition_1d7e8jd" messageRef="Message_1ws42uv" /> </bpmn:intermediateCatchEvent> - <bpmn:sequenceFlow id="Flow_0m0cias" sourceRef="ReportAutostartStopMessageStartEvent" targetRef="StopTimer" /> - <bpmn:sequenceFlow id="Flow_1x5v76c" sourceRef="Event_02xmnq6" targetRef="ReportAutostartStopMessageStartEvent" /> + <bpmn:sequenceFlow id="Flow_0m0cias" sourceRef="KdsReportAutostartStopMessageStartEvent" targetRef="StopTimer" /> + <bpmn:sequenceFlow id="Flow_1x5v76c" sourceRef="Event_02xmnq6" targetRef="KdsReportAutostartStopMessageStartEvent" /> <bpmn:endEvent id="Event_1ckek3z"> <bpmn:incoming>Flow_1vxlaau</bpmn:incoming> </bpmn:endEvent> @@ -73,11 +73,11 @@ </bpmn:subProcess> <bpmn:sequenceFlow id="Flow_06toths" sourceRef="Gateway_00tj0cp" targetRef="StopSubProcess" /> <bpmn:sequenceFlow id="Flow_0y9pdwn" sourceRef="StopSubProcess" targetRef="Gateway_0oa1bkj" /> - <bpmn:sequenceFlow id="Flow_0jy9ipp" sourceRef="Gateway_1xqxerc" targetRef="startSendRport"> - <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!reportStopTimer}</bpmn:conditionExpression> + <bpmn:sequenceFlow id="Flow_0jy9ipp" sourceRef="Gateway_1xqxerc" targetRef="startSendKdsReport"> + <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">${!kdsReportStopTimer}</bpmn:conditionExpression> </bpmn:sequenceFlow> <bpmn:sequenceFlow id="Flow_1bbw6lm" sourceRef="startTimer" targetRef="Gateway_00tj0cp" /> - <bpmn:serviceTask id="startTimer" name="start timer" camunda:class="de.medizininformatik_initiative.process.report.service.StartTimer"> + <bpmn:serviceTask id="startTimer" name="start timer" camunda:class="de.medizininformatik_initiative.process.kds.report.service.StartTimer"> <bpmn:incoming>Flow_09o8bb5</bpmn:incoming> <bpmn:outgoing>Flow_1bbw6lm</bpmn:outgoing> </bpmn:serviceTask> @@ -87,24 +87,24 @@ <bpmn:outgoing>Flow_13osd7u</bpmn:outgoing> </bpmn:exclusiveGateway> <bpmn:sequenceFlow id="Flow_13osd7u" sourceRef="Gateway_129hw90" targetRef="Gateway_0oa1bkj" /> - <bpmn:sequenceFlow id="Flow_1yj8623" sourceRef="startSendRport" targetRef="Gateway_0sx5e0s" /> - <bpmn:intermediateThrowEvent id="startSendRport" name="start send report"> + <bpmn:sequenceFlow id="Flow_1yj8623" sourceRef="startSendKdsReport" targetRef="Gateway_0sx5e0s" /> + <bpmn:intermediateThrowEvent id="startSendKdsReport" name="start send kds report"> <bpmn:extensionElements> <camunda:inputOutput> - <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|#{version}</camunda:inputParameter> - <camunda:inputParameter name="messageName">reportSendStart</camunda:inputParameter> - <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}</camunda:inputParameter> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send-start|#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">kdsReportSendStart</camunda:inputParameter> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/kdsReportSend/#{version}</camunda:inputParameter> </camunda:inputOutput> </bpmn:extensionElements> <bpmn:incoming>Flow_0jy9ipp</bpmn:incoming> <bpmn:outgoing>Flow_1yj8623</bpmn:outgoing> - <bpmn:messageEventDefinition id="MessageEventDefinition_1gjl6d4" camunda:class="de.medizininformatik_initiative.process.report.message.StartSendReport" /> + <bpmn:messageEventDefinition id="MessageEventDefinition_1gjl6d4" camunda:class="de.medizininformatik_initiative.process.kds.report.message.StartSendKdsReport" /> </bpmn:intermediateThrowEvent> </bpmn:process> - <bpmn:message id="Message_13deqwn" name="reportAutostartStart" /> - <bpmn:message id="Message_1ws42uv" name="reportAutostartStop" /> + <bpmn:message id="Message_13deqwn" name="kdsReportAutostartStart" /> + <bpmn:message id="Message_1ws42uv" name="kdsReportAutostartStop" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> - <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportAutostart"> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_kdsReportAutostart"> <bpmndi:BPMNEdge id="Flow_1yj8623_di" bpmnElement="Flow_1yj8623"> <di:waypoint x="668" y="197" /> <di:waypoint x="725" y="197" /> @@ -173,7 +173,7 @@ <bpmndi:BPMNShape id="Gateway_1xqxerc_di" bpmnElement="Gateway_1xqxerc" isMarkerVisible="true"> <dc:Bounds x="525" y="172" width="50" height="50" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_0g2pqnk_di" bpmnElement="ReportAutostartStartMessageStartEvent"> + <bpmndi:BPMNShape id="Event_0g2pqnk_di" bpmnElement="KdsReportAutostartStartMessageStartEvent"> <dc:Bounds x="162" y="179" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="153" y="222" width="54" height="27" /> @@ -215,7 +215,7 @@ <bpmndi:BPMNShape id="Activity_1cin90r_di" bpmnElement="StopTimer"> <dc:Bounds x="610" y="350" width="100" height="80" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_1maglns_di" bpmnElement="ReportAutostartStopMessageStartEvent"> + <bpmndi:BPMNShape id="Event_1maglns_di" bpmnElement="KdsReportAutostartStopMessageStartEvent"> <dc:Bounds x="522" y="372" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="513" y="415" width="53" height="27" /> @@ -230,7 +230,7 @@ <bpmndi:BPMNShape id="Gateway_129hw90_di" bpmnElement="Gateway_129hw90" isMarkerVisible="true"> <dc:Bounds x="865" y="172" width="50" height="50" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_0dsz1xu_di" bpmnElement="startSendRport"> + <bpmndi:BPMNShape id="Event_0dsz1xu_di" bpmnElement="startSendKdsReport"> <dc:Bounds x="632" y="179" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="611" y="222" width="81" height="14" /> diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-receive.bpmn similarity index 70% rename from mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn rename to mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-receive.bpmn index dd1f987..79cb374 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-receive.bpmn +++ b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-receive.bpmn @@ -1,43 +1,43 @@ <?xml version="1.0" encoding="UTF-8"?> <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" id="Definitions_15v05m6" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> - <bpmn:process id="medizininformatik-initiativede_reportReceive" isExecutable="true" camunda:versionTag="#{version}"> - <bpmn:startEvent id="StartEvent_1" name="start receive report"> + <bpmn:process id="medizininformatik-initiativede_kdsReportReceive" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:startEvent id="StartEvent_1" name="start receive kds report"> <bpmn:outgoing>SequenceFlow_07w11cw</bpmn:outgoing> <bpmn:messageEventDefinition messageRef="Message_0u91abp" /> </bpmn:startEvent> - <bpmn:sequenceFlow id="SequenceFlow_07w11cw" sourceRef="StartEvent_1" targetRef="downloadReport" /> + <bpmn:sequenceFlow id="SequenceFlow_07w11cw" sourceRef="StartEvent_1" targetRef="downloadKdsReport" /> <bpmn:endEvent id="sendReceipt" name="send receipt"> <bpmn:extensionElements> <camunda:inputOutput> - <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}</camunda:inputParameter> - <camunda:inputParameter name="messageName">reportReceive</camunda:inputParameter> - <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive|#{version}</camunda:inputParameter> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/kdsReportSend/#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">kdsReportReceive</camunda:inputParameter> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-receive|#{version}</camunda:inputParameter> </camunda:inputOutput> </bpmn:extensionElements> <bpmn:incoming>Flow_01ez25z</bpmn:incoming> - <bpmn:messageEventDefinition camunda:class="de.medizininformatik_initiative.process.report.message.SendReceipt" /> + <bpmn:messageEventDefinition camunda:class="de.medizininformatik_initiative.process.kds.report.message.SendReceipt" /> </bpmn:endEvent> - <bpmn:sequenceFlow id="SequenceFlow_09i9zb8" sourceRef="downloadReport" targetRef="insertReport" /> - <bpmn:serviceTask id="downloadReport" name="download report" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadReport"> + <bpmn:sequenceFlow id="SequenceFlow_09i9zb8" sourceRef="downloadKdsReport" targetRef="insertKdsReport" /> + <bpmn:serviceTask id="downloadKdsReport" name="download kds report" camunda:class="de.medizininformatik_initiative.process.kds.report.service.DownloadKdsReport"> <bpmn:incoming>SequenceFlow_07w11cw</bpmn:incoming> <bpmn:outgoing>SequenceFlow_09i9zb8</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:serviceTask id="selectTargetDic" name="select target dic" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetDic"> + <bpmn:serviceTask id="selectTargetDic" name="select target dic" camunda:class="de.medizininformatik_initiative.process.kds.report.service.SelectTargetDic"> <bpmn:incoming>Flow_0h57p0t</bpmn:incoming> <bpmn:outgoing>Flow_01ez25z</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:sequenceFlow id="Flow_0epmqlh" sourceRef="insertReport" targetRef="Gateway_0v34jo2" /> - <bpmn:serviceTask id="insertReport" name="insert report" camunda:class="de.medizininformatik_initiative.process.report.service.InsertReport"> + <bpmn:sequenceFlow id="Flow_0epmqlh" sourceRef="insertKdsReport" targetRef="Gateway_0v34jo2" /> + <bpmn:serviceTask id="insertKdsReport" name="insert kds report" camunda:class="de.medizininformatik_initiative.process.kds.report.service.InsertKdsReport"> <bpmn:incoming>SequenceFlow_09i9zb8</bpmn:incoming> <bpmn:outgoing>Flow_0epmqlh</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:boundaryEvent id="report_download_error" name="report download error" attachedToRef="downloadReport"> + <bpmn:boundaryEvent id="kds_report_download_error" name="kds report download error" attachedToRef="downloadKdsReport"> <bpmn:outgoing>Flow_01x9gay</bpmn:outgoing> - <bpmn:errorEventDefinition id="ErrorEventDefinition_1da6qe6" errorRef="Error_1nrrh7v" camunda:errorCodeVariable="receiveError" /> + <bpmn:errorEventDefinition id="ErrorEventDefinition_1da6qe6" errorRef="Error_1nrrh7v" camunda:errorCodeVariable="kdsReportReceiveError" /> </bpmn:boundaryEvent> - <bpmn:boundaryEvent id="report_insert_error" name="report insert error" attachedToRef="insertReport"> + <bpmn:boundaryEvent id="kds_report_insert_error" name="kds report insert error" attachedToRef="insertKdsReport"> <bpmn:outgoing>Flow_0lhidy1</bpmn:outgoing> - <bpmn:errorEventDefinition id="ErrorEventDefinition_0tqaoe1" errorRef="Error_1y2mnsr" camunda:errorCodeVariable="receiveError" /> + <bpmn:errorEventDefinition id="ErrorEventDefinition_0tqaoe1" errorRef="Error_1y2mnsr" camunda:errorCodeVariable="kdsReportReceiveError" /> </bpmn:boundaryEvent> <bpmn:exclusiveGateway id="Gateway_0v34jo2"> <bpmn:incoming>Flow_01x9gay</bpmn:incoming> @@ -45,29 +45,31 @@ <bpmn:incoming>Flow_0epmqlh</bpmn:incoming> <bpmn:outgoing>Flow_0h57p0t</bpmn:outgoing> </bpmn:exclusiveGateway> - <bpmn:sequenceFlow id="Flow_01x9gay" sourceRef="report_download_error" targetRef="Gateway_0v34jo2" /> - <bpmn:sequenceFlow id="Flow_0lhidy1" sourceRef="report_insert_error" targetRef="Gateway_0v34jo2" /> + <bpmn:sequenceFlow id="Flow_01x9gay" sourceRef="kds_report_download_error" targetRef="Gateway_0v34jo2" /> + <bpmn:sequenceFlow id="Flow_0lhidy1" sourceRef="kds_report_insert_error" targetRef="Gateway_0v34jo2" /> <bpmn:sequenceFlow id="Flow_01ez25z" sourceRef="selectTargetDic" targetRef="sendReceipt" /> <bpmn:sequenceFlow id="Flow_0h57p0t" sourceRef="Gateway_0v34jo2" targetRef="selectTargetDic" /> </bpmn:process> - <bpmn:message id="Message_0u91abp" name="reportSend" /> + <bpmn:message id="Message_0u91abp" name="kdsReportSend" /> <bpmn:message id="Message_1h0kvyq" /> <bpmn:error id="Error_1j0t9ud" name="target_not_allowed" errorCode="target_not_allowed" /> - <bpmn:error id="Error_1nrrh7v" name="receiveError" errorCode="receiveError" /> - <bpmn:error id="Error_1y2mnsr" name="receiveError" errorCode="receiveError" /> + <bpmn:error id="Error_1nrrh7v" name="kdsReportReceiveError" errorCode="kdsReportReceiveError" /> + <bpmn:error id="Error_1y2mnsr" name="kdsReportReceiveError" errorCode="kdsReportReceiveError" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> - <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportReceive"> - <bpmndi:BPMNEdge id="Flow_0epmqlh_di" bpmnElement="Flow_0epmqlh"> - <di:waypoint x="520" y="120" /> - <di:waypoint x="615" y="120" /> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_kdsReportReceive"> + <bpmndi:BPMNEdge id="Flow_0h57p0t_di" bpmnElement="Flow_0h57p0t"> + <di:waypoint x="665" y="120" /> + <di:waypoint x="720" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_09i9zb8_di" bpmnElement="SequenceFlow_09i9zb8"> - <di:waypoint x="362" y="120" /> - <di:waypoint x="420" y="120" /> + <bpmndi:BPMNEdge id="Flow_01ez25z_di" bpmnElement="Flow_01ez25z"> + <di:waypoint x="820" y="120" /> + <di:waypoint x="872" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="SequenceFlow_07w11cw_di" bpmnElement="SequenceFlow_07w11cw"> - <di:waypoint x="209" y="120" /> - <di:waypoint x="262" y="120" /> + <bpmndi:BPMNEdge id="Flow_0lhidy1_di" bpmnElement="Flow_0lhidy1"> + <di:waypoint x="520" y="178" /> + <di:waypoint x="520" y="230" /> + <di:waypoint x="640" y="230" /> + <di:waypoint x="640" y="145" /> </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_01x9gay_di" bpmnElement="Flow_01x9gay"> <di:waypoint x="362" y="178" /> @@ -75,19 +77,17 @@ <di:waypoint x="640" y="230" /> <di:waypoint x="640" y="145" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0lhidy1_di" bpmnElement="Flow_0lhidy1"> - <di:waypoint x="520" y="178" /> - <di:waypoint x="520" y="230" /> - <di:waypoint x="640" y="230" /> - <di:waypoint x="640" y="145" /> + <bpmndi:BPMNEdge id="Flow_0epmqlh_di" bpmnElement="Flow_0epmqlh"> + <di:waypoint x="520" y="120" /> + <di:waypoint x="615" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_01ez25z_di" bpmnElement="Flow_01ez25z"> - <di:waypoint x="820" y="120" /> - <di:waypoint x="872" y="120" /> + <bpmndi:BPMNEdge id="SequenceFlow_09i9zb8_di" bpmnElement="SequenceFlow_09i9zb8"> + <di:waypoint x="362" y="120" /> + <di:waypoint x="420" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_0h57p0t_di" bpmnElement="Flow_0h57p0t"> - <di:waypoint x="665" y="120" /> - <di:waypoint x="720" y="120" /> + <bpmndi:BPMNEdge id="SequenceFlow_07w11cw_di" bpmnElement="SequenceFlow_07w11cw"> + <di:waypoint x="209" y="120" /> + <di:waypoint x="262" y="120" /> </bpmndi:BPMNEdge> <bpmndi:BPMNShape id="StartEvent_1qh431z_di" bpmnElement="StartEvent_1"> <dc:Bounds x="173" y="102" width="36" height="36" /> @@ -95,36 +95,36 @@ <dc:Bounds x="161" y="145" width="60" height="27" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="ServiceTask_1uea92o_di" bpmnElement="downloadReport"> - <dc:Bounds x="262" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_1xhzf00_di" bpmnElement="insertReport"> - <dc:Bounds x="420" y="80" width="100" height="80" /> - </bpmndi:BPMNShape> <bpmndi:BPMNShape id="EndEvent_108jj6g_di" bpmnElement="sendReceipt"> <dc:Bounds x="872" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="861" y="145" width="60" height="14" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Gateway_0v34jo2_di" bpmnElement="Gateway_0v34jo2" isMarkerVisible="true"> - <dc:Bounds x="615" y="95" width="50" height="50" /> + <bpmndi:BPMNShape id="ServiceTask_1uea92o_di" bpmnElement="downloadKdsReport"> + <dc:Bounds x="262" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> <bpmndi:BPMNShape id="ServiceTask_0ko681m_di" bpmnElement="selectTargetDic"> <dc:Bounds x="720" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_0mr4ait_di" bpmnElement="report_download_error"> - <dc:Bounds x="344" y="142" width="36" height="36" /> + <bpmndi:BPMNShape id="Activity_1xhzf00_di" bpmnElement="insertKdsReport"> + <dc:Bounds x="420" y="80" width="100" height="80" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Gateway_0v34jo2_di" bpmnElement="Gateway_0v34jo2" isMarkerVisible="true"> + <dc:Bounds x="615" y="95" width="50" height="50" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Event_01kvabl_di" bpmnElement="kds_report_insert_error"> + <dc:Bounds x="502" y="142" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="370" y="183" width="79" height="27" /> + <dc:Bounds x="530" y="176" width="79" height="27" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_01kvabl_di" bpmnElement="report_insert_error"> - <dc:Bounds x="502" y="142" width="36" height="36" /> + <bpmndi:BPMNShape id="Event_0mr4ait_di" bpmnElement="kds_report_download_error"> + <dc:Bounds x="344" y="142" width="36" height="36" /> <bpmndi:BPMNLabel> - <dc:Bounds x="527" y="183" width="59" height="27" /> + <dc:Bounds x="367" y="176" width="74" height="27" /> </bpmndi:BPMNLabel> </bpmndi:BPMNShape> </bpmndi:BPMNPlane> diff --git a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-send.bpmn similarity index 84% rename from mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn rename to mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-send.bpmn index 87ad9e4..c6a7a55 100644 --- a/mii-dsf-process-report/src/main/resources/bpe/report-send.bpmn +++ b/mii-dsf-process-kds-report/src/main/resources/bpe/kds-report-send.bpmn @@ -1,40 +1,40 @@ <?xml version="1.0" encoding="UTF-8"?> <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_0azvmx1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="5.0.0"> - <bpmn:process id="medizininformatik-initiativede_reportSend" isExecutable="true" camunda:versionTag="#{version}"> - <bpmn:sequenceFlow id="SequenceFlow_0k1j79c" sourceRef="startSendReport" targetRef="selectTargetHrp" /> + <bpmn:process id="medizininformatik-initiativede_kdsReportSend" isExecutable="true" camunda:versionTag="#{version}"> + <bpmn:sequenceFlow id="SequenceFlow_0k1j79c" sourceRef="startSendKdsReport" targetRef="selectTargetHrp" /> <bpmn:sequenceFlow id="SequenceFlow_05ia6lz" sourceRef="selectTargetHrp" targetRef="downloadSearchBundle" /> - <bpmn:serviceTask id="selectTargetHrp" name="select target hrp" camunda:class="de.medizininformatik_initiative.process.report.service.SelectTargetHrp"> + <bpmn:serviceTask id="selectTargetHrp" name="select target hrp" camunda:class="de.medizininformatik_initiative.process.kds.report.service.SelectTargetHrp"> <bpmn:incoming>SequenceFlow_0k1j79c</bpmn:incoming> <bpmn:outgoing>SequenceFlow_05ia6lz</bpmn:outgoing> </bpmn:serviceTask> <bpmn:endEvent id="EndEvent_1rdxonv"> <bpmn:incoming>Flow_0d1hhpd</bpmn:incoming> </bpmn:endEvent> - <bpmn:startEvent id="startSendReport" name="start send report"> + <bpmn:startEvent id="startSendKdsReport" name="start send kds report"> <bpmn:outgoing>SequenceFlow_0k1j79c</bpmn:outgoing> <bpmn:messageEventDefinition messageRef="Message_1pklz6t" /> </bpmn:startEvent> <bpmn:sequenceFlow id="Flow_0d1hhpd" sourceRef="storeReceipt" targetRef="EndEvent_1rdxonv" /> - <bpmn:serviceTask id="storeReceipt" name="store receipt" camunda:class="de.medizininformatik_initiative.process.report.service.StoreReceipt"> + <bpmn:serviceTask id="storeReceipt" name="store receipt" camunda:class="de.medizininformatik_initiative.process.kds.report.service.StoreReceipt"> <bpmn:incoming>Flow_0lez18n</bpmn:incoming> <bpmn:outgoing>Flow_0d1hhpd</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:sequenceFlow id="Flow_0gkokuw" sourceRef="createReport" targetRef="sendReport" /> - <bpmn:serviceTask id="createReport" name="create report" camunda:class="de.medizininformatik_initiative.process.report.service.CreateReport"> + <bpmn:sequenceFlow id="Flow_0gkokuw" sourceRef="createKdsReport" targetRef="sendKdsReport" /> + <bpmn:serviceTask id="createKdsReport" name="create kds report" camunda:class="de.medizininformatik_initiative.process.kds.report.service.CreateKdsReport"> <bpmn:incoming>Flow_1bwmt5h</bpmn:incoming> <bpmn:outgoing>Flow_0gkokuw</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:intermediateThrowEvent id="sendReport" name="send report"> + <bpmn:intermediateThrowEvent id="sendKdsReport" name="send kds report"> <bpmn:extensionElements> <camunda:inputOutput> - <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/reportReceive/#{version}</camunda:inputParameter> - <camunda:inputParameter name="messageName">reportSend</camunda:inputParameter> - <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send|#{version}</camunda:inputParameter> + <camunda:inputParameter name="instantiatesUri">http://medizininformatik-initiative.de/bpe/Process/kdsReportReceive/#{version}</camunda:inputParameter> + <camunda:inputParameter name="messageName">kdsReportSend</camunda:inputParameter> + <camunda:inputParameter name="profile">http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send|#{version}</camunda:inputParameter> </camunda:inputOutput> </bpmn:extensionElements> <bpmn:incoming>Flow_0gkokuw</bpmn:incoming> <bpmn:outgoing>Flow_0hq9yqb</bpmn:outgoing> - <bpmn:messageEventDefinition id="MessageEventDefinition_14xatvb" camunda:class="de.medizininformatik_initiative.process.report.message.SendReport" /> + <bpmn:messageEventDefinition id="MessageEventDefinition_14xatvb" camunda:class="de.medizininformatik_initiative.process.kds.report.message.SendKdsReport" /> </bpmn:intermediateThrowEvent> <bpmn:sequenceFlow id="Flow_06wgdy0" sourceRef="receiveReceipt" targetRef="Gateway_0tuxyny" /> <bpmn:intermediateCatchEvent id="receiveReceipt" name="receive receipt"> @@ -42,7 +42,7 @@ <bpmn:outgoing>Flow_06wgdy0</bpmn:outgoing> <bpmn:messageEventDefinition id="MessageEventDefinition_1yqm4x3" messageRef="Message_2irb7l0" /> </bpmn:intermediateCatchEvent> - <bpmn:sequenceFlow id="Flow_0hq9yqb" sourceRef="sendReport" targetRef="Gateway_1uv2c5f" /> + <bpmn:sequenceFlow id="Flow_0hq9yqb" sourceRef="sendKdsReport" targetRef="Gateway_1uv2c5f" /> <bpmn:sequenceFlow id="Flow_0zp2a01" sourceRef="Gateway_1uv2c5f" targetRef="receiveReceipt" /> <bpmn:eventBasedGateway id="Gateway_1uv2c5f"> <bpmn:incoming>Flow_0hq9yqb</bpmn:incoming> @@ -65,21 +65,25 @@ <bpmn:sequenceFlow id="Flow_0lez18n" sourceRef="Gateway_0tuxyny" targetRef="storeReceipt" /> <bpmn:sequenceFlow id="Flow_085f33c" sourceRef="wait" targetRef="Gateway_0tuxyny" /> <bpmn:sequenceFlow id="Flow_0bq8udu" sourceRef="downloadSearchBundle" targetRef="checkSearchBundle" /> - <bpmn:serviceTask id="downloadSearchBundle" name="download search bundle" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadSearchBundle"> + <bpmn:serviceTask id="downloadSearchBundle" name="download search bundle" camunda:class="de.medizininformatik_initiative.process.kds.report.service.DownloadSearchBundle"> <bpmn:incoming>SequenceFlow_05ia6lz</bpmn:incoming> <bpmn:outgoing>Flow_0bq8udu</bpmn:outgoing> </bpmn:serviceTask> - <bpmn:sequenceFlow id="Flow_1bwmt5h" sourceRef="checkSearchBundle" targetRef="createReport" /> - <bpmn:serviceTask id="checkSearchBundle" name="check search bundle" camunda:class="de.medizininformatik_initiative.process.report.service.DownloadSearchBundle"> + <bpmn:sequenceFlow id="Flow_1bwmt5h" sourceRef="checkSearchBundle" targetRef="createKdsReport" /> + <bpmn:serviceTask id="checkSearchBundle" name="check search bundle" camunda:class="de.medizininformatik_initiative.process.kds.report.service.DownloadSearchBundle"> <bpmn:incoming>Flow_0bq8udu</bpmn:incoming> <bpmn:outgoing>Flow_1bwmt5h</bpmn:outgoing> </bpmn:serviceTask> </bpmn:process> <bpmn:message id="Message_10o3b8y" name="pong" /> - <bpmn:message id="Message_1pklz6t" name="reportSendStart" /> - <bpmn:message id="Message_2irb7l0" name="reportReceive" /> + <bpmn:message id="Message_1pklz6t" name="kdsReportSendStart" /> + <bpmn:message id="Message_2irb7l0" name="kdsReportReceive" /> <bpmndi:BPMNDiagram id="BPMNDiagram_1"> - <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_reportSend"> + <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="medizininformatik-initiativede_kdsReportSend"> + <bpmndi:BPMNEdge id="Flow_1bwmt5h_di" bpmnElement="Flow_1bwmt5h"> + <di:waypoint x="730" y="120" /> + <di:waypoint x="800" y="120" /> + </bpmndi:BPMNEdge> <bpmndi:BPMNEdge id="Flow_0bq8udu_di" bpmnElement="Flow_0bq8udu"> <di:waypoint x="570" y="120" /> <di:waypoint x="630" y="120" /> @@ -126,15 +130,28 @@ <di:waypoint x="208" y="120" /> <di:waypoint x="300" y="120" /> </bpmndi:BPMNEdge> - <bpmndi:BPMNEdge id="Flow_1bwmt5h_di" bpmnElement="Flow_1bwmt5h"> - <di:waypoint x="730" y="120" /> - <di:waypoint x="800" y="120" /> - </bpmndi:BPMNEdge> - <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createReport"> + <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> + <dc:Bounds x="300" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> + <dc:Bounds x="1582" y="102" width="36" height="36" /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendKdsReport"> + <dc:Bounds x="172" y="102" width="36" height="36" /> + <bpmndi:BPMNLabel> + <dc:Bounds x="155" y="145" width="81" height="14" /> + </bpmndi:BPMNLabel> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> + <dc:Bounds x="1400" y="80" width="100" height="80" /> + <bpmndi:BPMNLabel /> + </bpmndi:BPMNShape> + <bpmndi:BPMNShape id="Activity_15jlcfu_di" bpmnElement="createKdsReport"> <dc:Bounds x="800" y="80" width="100" height="80" /> <bpmndi:BPMNLabel /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Event_1fo03j7_di" bpmnElement="sendReport"> + <bpmndi:BPMNShape id="Event_1fo03j7_di" bpmnElement="sendKdsReport"> <dc:Bounds x="962" y="102" width="36" height="36" /> <bpmndi:BPMNLabel> <dc:Bounds x="953" y="145" width="56" height="14" /> @@ -158,23 +175,6 @@ <bpmndi:BPMNShape id="Gateway_0tuxyny_di" bpmnElement="Gateway_0tuxyny" isMarkerVisible="true"> <dc:Bounds x="1285" y="95" width="50" height="50" /> </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="Activity_0byox2n_di" bpmnElement="storeReceipt"> - <dc:Bounds x="1400" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="EndEvent_1rdxonv_di" bpmnElement="EndEvent_1rdxonv"> - <dc:Bounds x="1582" y="102" width="36" height="36" /> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="StartEvent_1dlqln5_di" bpmnElement="startSendReport"> - <dc:Bounds x="172" y="102" width="36" height="36" /> - <bpmndi:BPMNLabel> - <dc:Bounds x="155" y="145" width="81" height="14" /> - </bpmndi:BPMNLabel> - </bpmndi:BPMNShape> - <bpmndi:BPMNShape id="ServiceTask_1cxtndb_di" bpmnElement="selectTargetHrp"> - <dc:Bounds x="300" y="80" width="100" height="80" /> - <bpmndi:BPMNLabel /> - </bpmndi:BPMNShape> <bpmndi:BPMNShape id="Activity_0loajh8_di" bpmnElement="downloadSearchBundle"> <dc:Bounds x="470" y="80" width="100" height="80" /> </bpmndi:BPMNShape> diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-autostart.xml similarity index 80% rename from mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-autostart.xml index 652b968..d1da3e9 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-autostart.xml @@ -7,10 +7,10 @@ </meta> <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> <extension url="message-name"> - <valueString value="reportAutostartStart" /> + <valueString value="kdsReportAutostartStart" /> </extension> <extension url="task-profile"> - <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start|#{version}" /> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-start|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -27,10 +27,10 @@ </extension> <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> <extension url="message-name"> - <valueString value="reportAutostartStop" /> + <valueString value="kdsReportAutostartStop" /> </extension> <extension url="task-profile"> - <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop|#{version}" /> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-stop|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -45,12 +45,12 @@ </valueCoding> </extension> </extension> - <url value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart" /> + <url value="http://medizininformatik-initiative.de/bpe/Process/kdsReportAutostart" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="Report Autostart" /> - <title value="Report Autostart process" /> - <subtitle value="Autostart Report Process" /> + <name value="KDS Report Autostart" /> + <title value="KDS Report Autostart process" /> + <subtitle value="Autostart KDS Report Process" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -64,6 +64,6 @@ <value value="info@medizininformatik-initiative.de" /> </telecom> </contact> - <description value="Process to autostart extraction of current KDS implementation progress and sending a report to the FDPG in a predefined interval" /> + <description value="Process to autostart extraction of current KDS implementation progress and sending a KDS report to the FDPG in a predefined interval" /> <kind value="Task" /> </ActivityDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-receive.xml similarity index 89% rename from mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-receive.xml index 9c3c59c..a8e0050 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-receive.xml @@ -7,10 +7,10 @@ </meta> <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> <extension url="message-name"> - <valueString value="reportSend" /> + <valueString value="kdsReportSend" /> </extension> <extension url="task-profile"> - <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send|#{version}" /> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -53,12 +53,12 @@ </valueCoding> </extension> </extension> - <url value="http://medizininformatik-initiative.de/bpe/Process/reportReceive" /> + <url value="http://medizininformatik-initiative.de/bpe/Process/kdsReportReceive" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="Report Receive" /> - <title value="Report Receive Process" /> - <subtitle value="Process to receive reports of current KDS implementation progress of MeDICs" /> + <name value="KDS Report Receive" /> + <title value="KDS Report Receive Process" /> + <subtitle value="Process to receive KDS reports of current KDS implementation progress of MeDICs" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-send.xml similarity index 87% rename from mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-send.xml index 788066c..373ae8a 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/ActivityDefinition/mii-report-send.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/ActivityDefinition/mii-kds-report-send.xml @@ -7,10 +7,10 @@ </meta> <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> <extension url="message-name"> - <valueString value="reportSendStart" /> + <valueString value="kdsReportSendStart" /> </extension> <extension url="task-profile"> - <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start|#{version}" /> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send-start|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -27,10 +27,10 @@ </extension> <extension url="http://highmed.org/fhir/StructureDefinition/extension-process-authorization"> <extension url="message-name"> - <valueString value="reportReceive" /> + <valueString value="kdsReportReceive" /> </extension> <extension url="task-profile"> - <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive|#{version}" /> + <valueCanonical value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-receive|#{version}" /> </extension> <extension url="requester"> <valueCoding> @@ -59,11 +59,11 @@ </valueCoding> </extension> </extension> - <url value="http://medizininformatik-initiative.de/bpe/Process/reportSend" /> + <url value="http://medizininformatik-initiative.de/bpe/Process/kdsReportSend" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="Report Send" /> - <title value="Report Send Process" /> + <name value="KDS Report Send" /> + <title value="KDS Report Send Process" /> <subtitle value="Process to report current KDS implementation progress of MeDICs" /> <!-- status managed by bpe --> <status value="unknown" /> @@ -78,6 +78,6 @@ <value value="info@medizininformatik-initiative.de" /> </telecom> </contact> - <description value="Process to extract current KDS implementation progress and sending a report to the HRP" /> + <description value="Process to extract current KDS implementation progress and sending a KDS report to the HRP" /> <kind value="Task" /> </ActivityDefinition> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report-status.xml similarity index 79% rename from mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report-status.xml index ca166f1..c016d56 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report-status.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report-status.xml @@ -5,18 +5,18 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status" /> + <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MII_Report_Status" /> - <title value="MII Report Status" /> + <name value="MII_KDS_Report_Status" /> + <title value="MII KDS Report Status" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> <!-- date managed by bpe --> <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> - <description value="CodeSystem with standard values for the report process status" /> + <description value="CodeSystem with standard values for the KDS report process status" /> <caseSensitive value="true" /> <hierarchyMeaning value="grouped-by" /> <versionNeeded value="false" /> @@ -24,7 +24,7 @@ <concept> <code value="not-allowed" /> <display value="Not allowed" /> - <definition value="Not allowed to send report to HRP" /> + <definition value="Not allowed to send KDS report to HRP" /> </concept> <concept> <code value="not-reachable" /> @@ -49,11 +49,11 @@ <concept> <code value="receive-ok" /> <display value="Receive ok" /> - <definition value="Report received from DIC" /> + <definition value="KDS Report received from DIC" /> </concept> <concept> <code value="receive-error" /> <display value="Receive error" /> - <definition value="Error receiving report from DIC" /> + <definition value="Error receiving KDS report from DIC" /> </concept> </CodeSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report.xml similarity index 73% rename from mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report.xml index 4f6aad5..f3add72 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/CodeSystem/mii-report.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/CodeSystem/mii-kds-report.xml @@ -5,26 +5,26 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <url value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MII_Report" /> - <title value="MII Report" /> + <name value="MII_KDS_Report" /> + <title value="MII KDS Report" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> <!-- date managed by bpe --> <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> - <description value="CodeSystem with standard values for the report process" /> + <description value="CodeSystem with standard values for the KDS report process" /> <caseSensitive value="true" /> <hierarchyMeaning value="grouped-by" /> <versionNeeded value="false" /> <content value="complete" /> <concept> - <code value="report-status" /> - <display value="Report Status" /> - <definition value="Report status of local organization" /> + <code value="kds-report-status" /> + <display value="KDS Report Status" /> + <definition value="KDS Report status of local organization" /> </concept> <concept> <code value="search-bundle" /> @@ -34,16 +34,16 @@ <concept> <code value="search-bundle-reference" /> <display value="Search Bundle Reference" /> - <definition value="Reference to a search Bundle containing GET requests on which the report is based on" /> + <definition value="Reference to a search Bundle containing GET requests on which the KDS report is based on" /> </concept> <concept> <code value="search-bundle-response-reference" /> <display value="Search Bundle Response Reference" /> - <definition value="Reference to a response search Bundle containing the report" /> + <definition value="Reference to a response search Bundle containing the KDS report" /> </concept> <concept> <code value="timer-interval" /> <display value="Timer Interval" /> - <definition value="Interval between two autostart of the report process" /> + <definition value="Interval between two autostart of the KDS report process" /> </concept> </CodeSystem> \ No newline at end of file diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/extension-mii-kds-report-status-error.xml similarity index 89% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/extension-mii-kds-report-status-error.xml index 3cac577..33ea31d 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/extension-mii-report-status-error.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/extension-mii-kds-report-status-error.xml @@ -5,10 +5,10 @@ <code value="ALL"/> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"/> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error"/> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="ReportStatusError"/> + <name value="KdsReportStatusError"/> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -32,7 +32,7 @@ </element> <element id="Extension.url"> <path value="Extension.url"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error"/> </element> <element id="Extension.value[x]"> <path value="Extension.value[x]"/> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle-response.xml similarity index 94% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle-response.xml index e65c339..b3567ee 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle-response.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle-response.xml @@ -5,8 +5,8 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" /> - <name value="MiiReportSearchBundleResponse" /> + <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle-response" /> + <name value="MiiKdsReportSearchBundleResponse" /> <fhirVersion value="4.0.1" /> <!-- version managed by bpe --> <version value="#{version}" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle.xml similarity index 94% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle.xml index 04a7738..ff28721 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-search-bundle.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-search-bundle.xml @@ -5,8 +5,8 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" /> - <name value="MiiReportSearchBundle" /> + <url value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle" /> + <name value="MiiKdsReportSearchBundle" /> <fhirVersion value="4.0.1" /> <!-- version managed by bpe --> <version value="#{version}" /> @@ -28,7 +28,7 @@ <element id="Bundle.identifier.system"> <path value="Bundle.identifier.system" /> <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> </element> <element id="Bundle.identifier.value"> <path value="Bundle.identifier.value" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-start.xml similarity index 94% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-start.xml index 3653e79..a72f974 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-start.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-start.xml @@ -5,10 +5,10 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start" /> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-start" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MiiReportTaskAutostartStart" /> + <name value="MiiKdsReportTaskAutostartStart" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -23,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/#{version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/kdsReportAutostart/#{version}" /> </element> <element id="Task.input"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -42,7 +42,7 @@ </element> <element id="Task.input:message-name.value[x]"> <path value="Task.input.value[x]" /> - <fixedString value="reportAutostartStart" /> + <fixedString value="kdsReportAutostartStart" /> </element> <element id="Task.input:business-key"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -76,7 +76,7 @@ <valueString value="TaskInputParameterType" /> </extension> <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report" /> </binding> </element> <element id="Task.input:timer-interval.type.coding"> @@ -87,7 +87,7 @@ <element id="Task.input:timer-interval.type.coding.system"> <path value="Task.input.type.coding.system" /> <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> </element> <element id="Task.input:timer-interval.type.coding.code"> <path value="Task.input.type.coding.code" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-stop.xml similarity index 91% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-stop.xml index cf1d3aa..1df65a9 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-autostart-stop.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-autostart-stop.xml @@ -5,10 +5,10 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop" /> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-autostart-stop" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MiiReportTaskAutostartStop" /> + <name value="MiiKdsReportTaskAutostartStop" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -23,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportAutostart/#{version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/kdsReportAutostart/#{version}" /> </element> <element id="Task.input"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -42,7 +42,7 @@ </element> <element id="Task.input:message-name.value[x]"> <path value="Task.input.value[x]" /> - <fixedString value="reportAutostartStop" /> + <fixedString value="kdsReportAutostartStop" /> </element> <element id="Task.input:business-key"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-receive.xml similarity index 76% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-receive.xml index 63b19b5..8063e3c 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-receive.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-receive.xml @@ -5,10 +5,10 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive" /> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-receive" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MiiReportTaskReceive" /> + <name value="MiiKDsReportTaskReceive" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -23,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/kdsReportSend/#{version}" /> </element> <element id="Task.input"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -42,7 +42,7 @@ </element> <element id="Task.input:message-name.value[x]"> <path value="Task.input.value[x]" /> - <fixedString value="reportReceive" /> + <fixedString value="kdsReportReceive" /> </element> <element id="Task.input:business-key"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -60,12 +60,12 @@ <sliceName value="correlation-key" /> <max value="0" /> </element> - <element id="Task.input:report-status"> + <element id="Task.input:kds-report-status"> <path value="Task.input"/> - <sliceName value="report-status"/> + <sliceName value="kds-report-status"/> <min value="1" /> </element> - <element id="Task.input:report-status.extension"> + <element id="Task.input:kds-report-status.extension"> <path value="Task.input.extension" /> <slicing> <discriminator> @@ -75,55 +75,55 @@ <rules value="open" /> </slicing> </element> - <element id="Task.input:report-status.extension:extension-report-status-error"> + <element id="Task.input:kds-report-status.extension:extension-kds-report-status-error"> <path value="Task.input.extension" /> - <sliceName value="extension-report-status-error" /> + <sliceName value="extension-kds-report-status-error" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error" /> </type> </element> - <element id="Task.input:report-status.type"> + <element id="Task.input:kds-report-status.type"> <path value="Task.input.type"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report"/> </binding> </element> - <element id="Task.input:report-status.type.coding"> + <element id="Task.input:kds-report-status.type.coding"> <path value="Task.input.type.coding"/> <min value="1"/> <max value="1"/> </element> - <element id="Task.input:report-status.type.coding.system"> + <element id="Task.input:kds-report-status.type.coding.system"> <path value="Task.input.type.coding.system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report"/> </element> - <element id="Task.input:report-status.type.coding.code"> + <element id="Task.input:kds-report-status.type.coding.code"> <path value="Task.input.type.coding.code"/> <min value="1"/> - <fixedCode value="report-status"/> + <fixedCode value="kds-report-status"/> </element> - <element id="Task.input:report-status.value[x]"> + <element id="Task.input:kds-report-status.value[x]"> <path value="Task.input.value[x]"/> <type> <code value="Coding"/> </type> </element> - <element id="Task.input:report-status.value[x].system"> + <element id="Task.input:kds-report-status.value[x].system"> <path value="Task.input.value[x].system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status"/> </element> - <element id="Task.input:report-status.value[x].code"> + <element id="Task.input:kds-report-status.value[x].code"> <path value="Task.input.value[x].code"/> <min value="1"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-send"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report-status-send"/> </binding> </element> </differential> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send-start.xml similarity index 85% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send-start.xml index 22aa3ea..5e7b6d1 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send-start.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send-start.xml @@ -5,10 +5,10 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start" /> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send-start" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MiiReportTaskSendStart" /> + <name value="MiiKdsReportTaskSendStart" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -23,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportSend/#{version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/kdsReportSend/#{version}" /> </element> <element id="Task.input"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -42,7 +42,7 @@ </element> <element id="Task.input:message-name.value[x]"> <path value="Task.input.value[x]" /> - <fixedString value="reportSendStart" /> + <fixedString value="kdsReportSendStart" /> </element> <element id="Task.input:correlation-key"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -105,55 +105,55 @@ <rules value="open" /> </slicing> </element> - <element id="Task.output:response-status.extension:extension-report-status-error"> + <element id="Task.output:response-status.extension:extension-kds-report-status-error"> <path value="Task.output.extension" /> - <sliceName value="extension-report-status-error" /> + <sliceName value="extension-kds-report-status-error" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error" /> </type> </element> <element id="Task.output:response-status.type"> <path value="Task.output.type"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report"/> </binding> </element> - <element id="Task.output:report-status.type.coding"> + <element id="Task.output:kds-report-status.type.coding"> <path value="Task.output.type.coding"/> <min value="1"/> <max value="1"/> </element> - <element id="Task.output:report-status.type.coding.system"> + <element id="Task.output:kds-report-status.type.coding.system"> <path value="Task.output.type.coding.system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report"/> </element> - <element id="Task.output:report-status.type.coding.code"> + <element id="Task.output:kds-report-status.type.coding.code"> <path value="Task.output.type.coding.code"/> <min value="1"/> - <fixedCode value="report-status"/> + <fixedCode value="kds-report-status"/> </element> - <element id="Task.output:report-status.value[x]"> + <element id="Task.output:kds-report-status.value[x]"> <path value="Task.output.value[x]"/> <type> <code value="Coding"/> </type> </element> - <element id="Task.output:report-status.value[x].system"> + <element id="Task.output:kds-report-status.value[x].system"> <path value="Task.output.value[x].system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status"/> </element> - <element id="Task.output:report-status.value[x].code"> + <element id="Task.output:kds-report-status.value[x].code"> <path value="Task.output.value[x].code"/> <min value="1"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-send"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report-status-send"/> </binding> </element> </differential> diff --git a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send.xml similarity index 82% rename from mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send.xml index 0df6f4b..72f0fd2 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/StructureDefinition/mii-report-task-send.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/StructureDefinition/mii-kds-report-task-send.xml @@ -5,10 +5,10 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send" /> + <url value="http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-kds-report-task-send" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MiiReportTaskSend" /> + <name value="MiiKdsReportTaskSend" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> @@ -23,7 +23,7 @@ <differential> <element id="Task.instantiatesUri"> <path value="Task.instantiatesUri" /> - <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/reportReceive/#{version}" /> + <fixedUri value="http://medizininformatik-initiative.de/bpe/Process/kdsReportReceive/#{version}" /> </element> <element id="Task.input"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -42,7 +42,7 @@ </element> <element id="Task.input:message-name.value[x]"> <path value="Task.input.value[x]" /> - <fixedString value="reportSend" /> + <fixedString value="kdsReportSend" /> </element> <element id="Task.input:business-key"> <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name"> @@ -76,7 +76,7 @@ <valueString value="TaskInputParameterType" /> </extension> <strength value="required" /> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report" /> </binding> </element> <element id="Task.input:search-bundle-response-reference.type.coding"> @@ -87,7 +87,7 @@ <element id="Task.input:search-bundle-response-reference.type.coding.system"> <path value="Task.input.type.coding.system" /> <min value="1" /> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> </element> <element id="Task.input:search-bundle-response-reference.type.coding.code"> <path value="Task.input.type.coding.code" /> @@ -98,7 +98,7 @@ <path value="Task.input.value[x]" /> <type> <code value="Reference" /> - <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" /> + <targetProfile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle-response" /> </type> </element> <element id="Task.input:search-bundle-response-reference.value[x].reference"> @@ -109,11 +109,11 @@ <path value="Task.input.value[x].identifier" /> <max value="0" /> </element> - <element id="Task.output:report-status"> + <element id="Task.output:kds-report-status"> <path value="Task.output"/> - <sliceName value="report-status"/> + <sliceName value="kds-report-status"/> </element> - <element id="Task.output:report-status.extension"> + <element id="Task.output:kds-report-status.extension"> <path value="Task.output.extension" /> <slicing> <discriminator> @@ -123,55 +123,55 @@ <rules value="open" /> </slicing> </element> - <element id="Task.output:report-status.extension:extension-report-status-error"> + <element id="Task.output:kds-report-status.extension:extension-kds-report-status-error"> <path value="Task.output.extension" /> - <sliceName value="extension-report-status-error" /> + <sliceName value="extension-kds-report-status-error" /> <min value="0" /> <max value="1" /> <type> <code value="Extension" /> - <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error" /> + <profile value="http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-kds-report-status-error" /> </type> </element> - <element id="Task.output:report-status.type"> + <element id="Task.output:kds-report-status.type"> <path value="Task.output.type"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report"/> </binding> </element> - <element id="Task.output:report-status.type.coding"> + <element id="Task.output:kds-report-status.type.coding"> <path value="Task.output.type.coding"/> <min value="1"/> <max value="1"/> </element> - <element id="Task.output:report-status.type.coding.system"> + <element id="Task.output:kds-report-status.type.coding.system"> <path value="Task.output.type.coding.system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report"/> </element> - <element id="Task.output:report-status.type.coding.code"> + <element id="Task.output:kds-report-status.type.coding.code"> <path value="Task.output.type.coding.code"/> <min value="1"/> - <fixedCode value="report-status"/> + <fixedCode value="kds-report-status"/> </element> - <element id="Task.output:report-status.value[x]"> + <element id="Task.output:kds-report-status.value[x]"> <path value="Task.output.value[x]"/> <type> <code value="Coding"/> </type> </element> - <element id="Task.output:report-status.value[x].system"> + <element id="Task.output:kds-report-status.value[x].system"> <path value="Task.output.value[x].system"/> <min value="1"/> - <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"/> + <fixedUri value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status"/> </element> - <element id="Task.output:report-status.value[x].code"> + <element id="Task.output:kds-report-status.value[x].code"> <path value="Task.output.value[x].code"/> <min value="1"/> <binding> <strength value="required"/> - <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-receive"/> + <valueSet value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report-status-receive"/> </binding> </element> </differential> diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-receive.xml similarity index 77% rename from mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-receive.xml index 6570542..f0ff3ae 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-receive.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-receive.xml @@ -6,22 +6,22 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/ValueSet/report-status-receive" /> + <url value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report-status-receive" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MII_Report_Status_Receive" /> - <title value="MII Report Status Receive" /> + <name value="MII_KDS_Report_Status_Receive" /> + <title value="MII KDS Report Status Receive" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> <!-- date managed by bpe --> <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> - <description value="ValueSet with values for the report receive status" /> + <description value="ValueSet with values for the KDS report receive status" /> <immutable value="true" /> <compose> <include> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report-status" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report-status" /> <concept> <code value="receive-ok" /> <display value="Receive ok" /> diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-send.xml similarity index 100% rename from mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report-status-send.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report-status-send.xml diff --git a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml b/mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report.xml similarity index 77% rename from mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml rename to mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report.xml index dfff9c9..3780b23 100644 --- a/mii-dsf-process-report/src/main/resources/fhir/ValueSet/mii-report.xml +++ b/mii-dsf-process-kds-report/src/main/resources/fhir/ValueSet/mii-kds-report.xml @@ -5,22 +5,22 @@ <code value="ALL" /> </tag> </meta> - <url value="http://medizininformatik-initiative.de/fhir/ValueSet/report" /> + <url value="http://medizininformatik-initiative.de/fhir/ValueSet/kds-report" /> <!-- version managed by bpe --> <version value="#{version}" /> - <name value="MII_Report" /> - <title value="MII Report" /> + <name value="MII_KDS_Report" /> + <title value="MII KDS Report" /> <!-- status managed by bpe --> <status value="unknown" /> <experimental value="false" /> <!-- date managed by bpe --> <date value="#{date}" /> <publisher value="Medizininformatik-Initiative" /> - <description value="ValueSet with standard values for the report process" /> + <description value="ValueSet with standard values for the KDS report process" /> <immutable value="true" /> <compose> <include> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> </include> </compose> </ValueSet> \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/CheckSearchBundleServiceTest.java similarity index 88% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/CheckSearchBundleServiceTest.java index d4c1164..dfe8299 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/CheckSearchBundleServiceTest.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/CheckSearchBundleServiceTest.java @@ -1,6 +1,5 @@ -package de.medizininformatik_initiative.process.report.bpe; +package de.medizininformatik_initiative.process.kds.report.bpe; -import static de.medizininformatik_initiative.process.report.ConstantsReport.BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_ERROR; import static org.junit.Assert.assertEquals; @@ -30,7 +29,8 @@ import org.mockito.junit.MockitoJUnitRunner; import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.service.CheckSearchBundle; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; +import de.medizininformatik_initiative.process.kds.report.service.CheckSearchBundle; @RunWith(MockitoJUnitRunner.class) public class CheckSearchBundleServiceTest @@ -104,7 +104,8 @@ private void testValid(String pathToBundle) try (InputStream in = getClass().getResourceAsStream(pathToBundle)) { Bundle bundle = FhirContext.forR4().newXmlParser().parseResource(Bundle.class, in); - Mockito.when(execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE)).thenReturn(bundle); + Mockito.when(execution.getVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE)) + .thenReturn(bundle); service.execute(execution); } @@ -121,7 +122,8 @@ private void testInvalid(String pathToBundle, String errorContains) try (InputStream in = getClass().getResourceAsStream(pathToBundle)) { Bundle bundle = FhirContext.forR4().newXmlParser().parseResource(Bundle.class, in); - Mockito.when(execution.getVariable(BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE)).thenReturn(bundle); + Mockito.when(execution.getVariable(ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE)) + .thenReturn(bundle); Mockito.when(execution.getVariable("task")).thenReturn(task); Mockito.when(execution.getProcessDefinitionId()).thenReturn("processDefinitionId"); Mockito.when(execution.getActivityInstanceId()).thenReturn("activityInstanceId"); diff --git a/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/KdsReportProcessPluginDefinitionTest.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/KdsReportProcessPluginDefinitionTest.java new file mode 100644 index 0000000..3426b13 --- /dev/null +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/KdsReportProcessPluginDefinitionTest.java @@ -0,0 +1,43 @@ +package de.medizininformatik_initiative.process.kds.report.bpe; + +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_RECEIVE; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.PROCESS_NAME_FULL_KDS_REPORT_SEND; +import static de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition.VERSION; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; + +import org.highmed.dsf.bpe.ProcessPluginDefinition; +import org.highmed.dsf.fhir.resources.ResourceProvider; +import org.junit.Test; +import org.springframework.core.env.StandardEnvironment; + +import ca.uhn.fhir.context.FhirContext; +import de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition; + +public class KdsReportProcessPluginDefinitionTest +{ + @Test + public void testResourceLoading() + { + ProcessPluginDefinition definition = new KdsReportProcessPluginDefinition(); + ResourceProvider provider = definition.getResourceProvider(FhirContext.forR4(), getClass().getClassLoader(), + new StandardEnvironment()); + assertNotNull(provider); + + var kdsReportAutostart = provider.getResources(PROCESS_NAME_FULL_KDS_REPORT_AUTOSTART + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(kdsReportAutostart); + assertEquals(5, kdsReportAutostart.count()); + + var kdsReportReceive = provider.getResources(PROCESS_NAME_FULL_KDS_REPORT_RECEIVE + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(kdsReportReceive); + assertEquals(9, kdsReportReceive.count()); + + var kdsReportSend = provider.getResources(PROCESS_NAME_FULL_KDS_REPORT_SEND + "/" + VERSION, + s -> ResourceProvider.empty()); + assertNotNull(kdsReportSend); + assertEquals(10, kdsReportSend.count()); + } +} diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java similarity index 59% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java index fdf9f15..ac7d178 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java @@ -1,10 +1,5 @@ -package de.medizininformatik_initiative.process.report.bpe.start; +package de.medizininformatik_initiative.process.kds.report.bpe.start; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; @@ -19,7 +14,9 @@ import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; -public class ReportAutostartStartExampleStarter +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; + +public class KdsReportAutostartStartExampleStarter { private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; @@ -37,8 +34,9 @@ private static Task createTask() Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_START); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(Task.TaskStatus.REQUESTED); task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -49,11 +47,14 @@ private static Task createTask() task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() - .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - - task.addInput().setValue(new StringType("PT5M")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + task.addInput() + .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + + task.addInput().setValue(new StringType("PT5M")).getType().addCoding() + .setSystem(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT) + .setCode(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_TIMER_INTERVAL); return task; } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java similarity index 65% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java index adf1414..b94668b 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportAutostartStopExampleStarter.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java @@ -1,8 +1,5 @@ -package de.medizininformatik_initiative.process.report.bpe.start; +package de.medizininformatik_initiative.process.kds.report.bpe.start; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; @@ -17,7 +14,9 @@ import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; -public class ReportAutostartStopExampleStarter +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; + +public class KdsReportAutostartStopExampleStarter { private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; @@ -33,8 +32,9 @@ private static Task createTask() Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(Task.TaskStatus.REQUESTED); task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -43,8 +43,10 @@ private static Task createTask() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)).getType() - .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput() + .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportSendExampleStarter.java similarity index 63% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportSendExampleStarter.java index c742fbb..5f5443e 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/start/ReportSendExampleStarter.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportSendExampleStarter.java @@ -1,8 +1,5 @@ -package de.medizininformatik_initiative.process.report.bpe.start; +package de.medizininformatik_initiative.process.kds.report.bpe.start; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; import static org.highmed.dsf.bpe.ConstantsBase.NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER; @@ -16,7 +13,9 @@ import org.hl7.fhir.r4.model.StringType; import org.hl7.fhir.r4.model.Task; -public class ReportSendExampleStarter +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; + +public class KdsReportSendExampleStarter { private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; @@ -34,8 +33,9 @@ private static Task createTask() Task task = new Task(); task.setIdElement(new IdType("urn:uuid:" + UUID.randomUUID().toString())); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND_START); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_START); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_KDS_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(Task.TaskStatus.REQUESTED); task.setIntent(Task.TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -44,8 +44,9 @@ private static Task createTask() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_START_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); return task; } diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/ActivityDefinitionProfileTest.java similarity index 84% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/ActivityDefinitionProfileTest.java index 7b10de7..b15d6ee 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/ActivityDefinitionProfileTest.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/ActivityDefinitionProfileTest.java @@ -1,7 +1,7 @@ -package de.medizininformatik_initiative.process.report.fhir.profile; +package de.medizininformatik_initiative.process.kds.report.fhir.profile; -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.RELEASE_DATE; -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; +import static de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition.RELEASE_DATE; +import static de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition.VERSION; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -50,7 +50,7 @@ public class ActivityDefinitionProfileTest public void testAutostartValid() throws Exception { ActivityDefinition ad = validationRule.readActivityDefinition( - Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-autostart.xml")); + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-kds-report-autostart.xml")); ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); @@ -64,8 +64,8 @@ public void testAutostartValid() throws Exception @Test public void testSendValid() throws Exception { - ActivityDefinition ad = validationRule - .readActivityDefinition(Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-send.xml")); + ActivityDefinition ad = validationRule.readActivityDefinition( + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-kds-report-send.xml")); ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); @@ -79,8 +79,8 @@ public void testSendValid() throws Exception @Test public void testReceiveValid() throws Exception { - ActivityDefinition ad = validationRule - .readActivityDefinition(Paths.get("src/main/resources/fhir/ActivityDefinition/mii-report-receive.xml")); + ActivityDefinition ad = validationRule.readActivityDefinition( + Paths.get("src/main/resources/fhir/ActivityDefinition/mii-kds-report-receive.xml")); ValidationResult result = resourceValidator.validate(ad); ValidationSupportRule.logValidationMessages(logger, result); diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/TaskProfileTest.java similarity index 62% rename from mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java rename to mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/TaskProfileTest.java index c622e90..2dc3fce 100644 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/fhir/profile/TaskProfileTest.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/fhir/profile/TaskProfileTest.java @@ -1,28 +1,5 @@ -package de.medizininformatik_initiative.process.report.fhir.profile; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_RECEIVE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION; -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.RELEASE_DATE; -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; +package de.medizininformatik_initiative.process.kds.report.fhir.profile; + import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; @@ -49,22 +26,26 @@ import ca.uhn.fhir.validation.ResultSeverityEnum; import ca.uhn.fhir.validation.ValidationResult; -import de.medizininformatik_initiative.process.report.util.ReportStatusGenerator; +import de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport; +import de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; public class TaskProfileTest { private static final Logger logger = LoggerFactory.getLogger(TaskProfileTest.class); @ClassRule - public static final ValidationSupportRule validationRule = new ValidationSupportRule(VERSION, RELEASE_DATE, - Arrays.asList("highmed-task-base-0.5.0.xml", "extension-mii-report-status-error.xml", - "mii-report-search-bundle.xml", "mii-report-search-bundle-response.xml", - "mii-report-task-autostart-start.xml", "mii-report-task-autostart-stop.xml", - "mii-report-task-receive.xml", "mii-report-task-send.xml", "mii-report-task-send-start.xml"), - Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-report.xml", - "mii-report-status.xml"), - Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-report.xml", - "mii-report-status-receive.xml", "mii-report-status-send.xml")); + public static final ValidationSupportRule validationRule = new ValidationSupportRule( + KdsReportProcessPluginDefinition.VERSION, KdsReportProcessPluginDefinition.RELEASE_DATE, + Arrays.asList("highmed-task-base-0.5.0.xml", "extension-mii-kds-report-status-error.xml", + "mii-kds-report-search-bundle.xml", "mii-kds-report-search-bundle-response.xml", + "mii-kds-report-task-autostart-start.xml", "mii-kds-report-task-autostart-stop.xml", + "mii-kds-report-task-receive.xml", "mii-kds-report-task-send.xml", + "mii-kds-report-task-send-start.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-kds-report.xml", + "mii-kds-report-status.xml"), + Arrays.asList("highmed-read-access-tag-0.5.0.xml", "highmed-bpmn-message-0.5.0.xml", "mii-kds-report.xml", + "mii-kds-report-status-receive.xml", "mii-kds-report-status-send.xml")); private ResourceValidator resourceValidator = new ResourceValidatorImpl(validationRule.getFhirContext(), validationRule.getValidationSupport()); @@ -85,8 +66,9 @@ public void testTaskAutostartStartProcessProfileValid() throws Exception public void testTaskAutostartStartProcessProfileValidTimerInterval() throws Exception { Task task = createValidTaskAutostartStartProcess(); - task.addInput().setValue(new StringType("P30D")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + task.addInput().setValue(new StringType("P30D")).getType().addCoding() + .setSystem(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT) + .setCode(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_TIMER_INTERVAL); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -99,8 +81,9 @@ public void testTaskAutostartStartProcessProfileValidTimerInterval() throws Exce public void testTaskStartAutostartProcessProfileNotValidTimerInterval() throws Exception { Task task = createValidTaskAutostartStartProcess(); - task.addInput().setValue(new StringType("P10X")).getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL); + task.addInput().setValue(new StringType("P10X")).getType().addCoding() + .setSystem(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT) + .setCode(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_TIMER_INTERVAL); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -112,8 +95,9 @@ public void testTaskStartAutostartProcessProfileNotValidTimerInterval() throws E private Task createValidTaskAutostartStartProcess() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_START); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -124,8 +108,10 @@ private Task createValidTaskAutostartStartProcess() task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)).getType() - .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput() + .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); return task; } @@ -145,8 +131,9 @@ public void testTaskAutostartStopProcessProfileValid() throws Exception private Task createValidTaskAutostartStopProcess() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -155,8 +142,10 @@ private Task createValidTaskAutostartStopProcess() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)).getType() - .addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput() + .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); @@ -190,13 +179,13 @@ public void testTaskSendStartProcessProfileValidWithBuisnessKeyOutput() throws E } @Test - public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusOutput() throws Exception + public void testTaskSendStartProcessProfileValidWithBusinessKeyAndKdsReportStatusOutput() throws Exception { Task task = createValidTaskSendStartProcess(); task.addOutput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addOutput( - new ReportStatusGenerator().createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + task.addOutput(new KdsReportStatusGenerator() + .createKdsReportStatusOutput(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK)); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -206,13 +195,13 @@ public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusOu } @Test - public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusErrorOutput() throws Exception + public void testTaskSendStartProcessProfileValidWithBusinessKeyAndKdsReportStatusErrorOutput() throws Exception { Task task = createValidTaskSendStartProcess(); task.addOutput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); - task.addOutput(new ReportStatusGenerator() - .createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE, "some error message")); + task.addOutput(new KdsReportStatusGenerator().createKdsReportStatusOutput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE, "some error message")); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -224,8 +213,9 @@ public void testTaskSendStartProcessProfileValidWithBusinessKeyAndReportStatusEr private Task createValidTaskSendStartProcess() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND_START); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_START); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_KDS_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -234,8 +224,9 @@ private Task createValidTaskSendStartProcess() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_START_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); return task; } @@ -253,11 +244,11 @@ public void testTaskSendProcessProfileValid() throws Exception } @Test - public void testTaskSendProcessProfileValidWithReportStatusOutput() throws Exception + public void testTaskSendProcessProfileValidWithKdsReportStatusOutput() throws Exception { Task task = createValidTaskSendProcess(); - task.addOutput( - new ReportStatusGenerator().createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK)); + task.addOutput(new KdsReportStatusGenerator() + .createKdsReportStatusOutput(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_OK)); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -267,11 +258,11 @@ public void testTaskSendProcessProfileValidWithReportStatusOutput() throws Excep } @Test - public void testTaskSendProcessProfileValidWithReportStatusErrorOutput() throws Exception + public void testTaskSendProcessProfileValidWithKdsReportStatusErrorOutput() throws Exception { Task task = createValidTaskSendProcess(); - task.addOutput(new ReportStatusGenerator() - .createReportStatusOutput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR, "some error message")); + task.addOutput(new KdsReportStatusGenerator().createKdsReportStatusOutput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIVE_ERROR, "some error message")); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -283,8 +274,8 @@ public void testTaskSendProcessProfileValidWithReportStatusErrorOutput() throws private Task createValidTaskSendProcess() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_SEND); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND); + task.setInstantiatesUri(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -293,16 +284,17 @@ private Task createValidTaskSendProcess() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("HRP"); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_SEND_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); task.addInput() .setValue(new Reference("http://foo.bar/fhir/Bundle/" + UUID.randomUUID()) .setType(ResourceType.Bundle.name())) - .getType().addCoding().setSystem(CODESYSTEM_MII_REPORT) - .setCode(CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); + .getType().addCoding().setSystem(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT) + .setCode(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE); return task; } @@ -311,8 +303,8 @@ private Task createValidTaskSendProcess() public void testTaskReceiveProcessProfileValidWithResponseInput() throws Exception { Task task = createValidTaskReceiveProcess(); - task.addInput( - new ReportStatusGenerator().createReportStatusInput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK)); + task.addInput(new KdsReportStatusGenerator() + .createKdsReportStatusInput(ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_OK)); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -325,8 +317,8 @@ public void testTaskReceiveProcessProfileValidWithResponseInput() throws Excepti public void testTaskReceiveProcessProfileValidWithResponseInputError() throws Exception { Task task = createValidTaskReceiveProcess(); - task.addInput(new ReportStatusGenerator() - .createReportStatusInput(CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR, "some error message")); + task.addInput(new KdsReportStatusGenerator().createKdsReportStatusInput( + ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_RECEIPT_ERROR, "some error message")); ValidationResult result = resourceValidator.validate(task); ValidationSupportRule.logValidationMessages(logger, result); @@ -338,8 +330,9 @@ public void testTaskReceiveProcessProfileValidWithResponseInputError() throws Ex private Task createValidTaskReceiveProcess() { Task task = new Task(); - task.getMeta().addProfile(PROFILE_MII_REPORT_TASK_RECEIVE); - task.setInstantiatesUri(PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); + task.getMeta().addProfile(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_RECEIVE); + task.setInstantiatesUri( + ConstantsKdsReport.PROFILE_KDS_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION); task.setStatus(TaskStatus.REQUESTED); task.setIntent(TaskIntent.ORDER); task.setAuthoredOn(new Date()); @@ -348,8 +341,9 @@ private Task createValidTaskReceiveProcess() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue("DIC"); - task.addInput().setValue(new StringType(PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME)).getType().addCoding() - .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); + task.addInput().setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_RECEIVE_MESSAGE_NAME)) + .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) + .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); task.addInput().setValue(new StringType(UUID.randomUUID().toString())).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml similarity index 92% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml index b976917..3aab1ca 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-no-summary.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle|0.2.0"/> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> <code value="ALL" /> @@ -10,7 +10,7 @@ </meta> <type value="batch"/> <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> <value value="search-bundle" /> </identifier> <entry> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml similarity index 93% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml index 57a76ed..0916f23 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-param.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle|0.2.0"/> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> <code value="ALL" /> @@ -10,7 +10,7 @@ </meta> <type value="batch"/> <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> <value value="search-bundle" /> </identifier> <entry> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml similarity index 92% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml index 8865059..e7fe975 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-request-method.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle|0.2.0"/> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> <code value="ALL" /> @@ -10,7 +10,7 @@ </meta> <type value="batch"/> <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> <value value="search-bundle" /> </identifier> <entry> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml similarity index 82% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml index e9f4ace..1dff89c 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-invalid-resource.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle|0.2.0"/> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> <code value="ALL" /> @@ -10,7 +10,7 @@ </meta> <type value="batch"/> <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report" /> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report" /> <value value="search-bundle" /> </identifier> <entry> @@ -22,18 +22,18 @@ <code value="ALL"/> </tag> </meta> - <name value="MII_Report"/> + <name value="MII_KDS_Report"/> <status value="active"/> <kind value="identifier"/> <!-- date managed by bpe --> <date value="2022-01-01"/> <publisher value="Medizininformatik-Initiative" /> <responsible value="FDPG"/> - <description value="Report identification of data integration center"/> - <usage value="Used withing the MII for resolution data integration center reports"/> + <description value="KDS Report identification of data integration center"/> + <usage value="Used withing the MII for resolution data integration center KDS reports"/> <uniqueId> <type value="other"/> - <value value="http://medizininformatik-initiative.de//sid/report"/> + <value value="http://medizininformatik-initiative.de/sid/kds-report"/> </uniqueId> </NamingSystem> </resource> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-response.xml similarity index 99% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-response.xml index 78e9549..22b606a 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle-response.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle-response.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response|0.2.0"></profile> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle-response|0.2.0"></profile> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag"></system> <code value="LOCAL"></code> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle.xml similarity index 99% rename from mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle.xml index ad03266..4fedc2a 100644 --- a/mii-dsf-process-report/src/test/resources/fhir/Bundle/search-bundle.xml +++ b/mii-dsf-process-kds-report/src/test/resources/fhir/Bundle/search-bundle.xml @@ -2,7 +2,7 @@ <meta> <versionId value="1"/> <lastUpdated value="2022-05-31T10:00:00.000+02:00"/> - <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle|0.2.0"/> + <profile value="http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle|0.2.0"/> <tag> <system value="http://highmed.org/fhir/CodeSystem/read-access-tag" /> <code value="ALL" /> @@ -10,7 +10,7 @@ </meta> <type value="batch"/> <identifier> - <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/report"/> + <system value="http://medizininformatik-initiative.de/fhir/CodeSystem/kds-report"/> <value value="search-bundle"/> </identifier> <entry> diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-autostart-start.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-start.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-autostart-start.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-autostart-stop.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/Task/report-autostart-stop.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-autostart-stop.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-send-start-demo.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start-demo.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-send-start-demo.xml diff --git a/mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml b/mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-send-start.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/fhir/Task/report-send-start.xml rename to mii-dsf-process-kds-report/src/test/resources/fhir/Task/report-send-start.xml diff --git a/mii-dsf-process-report/src/test/resources/log4j2.xml b/mii-dsf-process-kds-report/src/test/resources/log4j2.xml similarity index 100% rename from mii-dsf-process-report/src/test/resources/log4j2.xml rename to mii-dsf-process-kds-report/src/test/resources/log4j2.xml diff --git a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java b/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java deleted file mode 100644 index 2cb9765..0000000 --- a/mii-dsf-process-report/src/main/java/de/medizininformatik_initiative/process/report/ConstantsReport.java +++ /dev/null @@ -1,79 +0,0 @@ -package de.medizininformatik_initiative.process.report; - -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; - -public interface ConstantsReport -{ - String PROCESS_NAME_REPORT_AUTOSTART = "reportAutostart"; - String PROCESS_NAME_REPORT_RECEIVE = "reportReceive"; - String PROCESS_NAME_REPORT_SEND = "reportSend"; - - String PROCESS_NAME_FULL_REPORT_AUTOSTART = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_AUTOSTART; - String PROCESS_NAME_FULL_REPORT_RECEIVE = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_RECEIVE; - String PROCESS_NAME_FULL_REPORT_SEND = "medizininformatik-initiativede_" + PROCESS_NAME_REPORT_SEND; - - String BPMN_EXECUTION_VARIABLE_REPORT_TIMER_INTERVAL = "reportTimerInterval"; - String BPMN_EXECUTION_VARIABLE_REPORT_STOP_TIMER = "reportStopTimer"; - String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE = "searchBundle"; - String BPMN_EXECUTION_VARIABLE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "searchBundleResponseReference"; - String BPMN_EXECUTION_VARIABLE_RECEIVE_ERROR = "receiveError"; - - String REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1W"; - String FHIR_STORE_TYPE_BLAZE = "blaze"; - - String PROFILE_SEARCH_BUNDLE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle" + "|" - + VERSION; - String PROFILE_SEARCH_BUNDLE_RESPONSE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-report-search-bundle-response" - + "|" + VERSION; - String EXTENSION_REPORT_STATUS_ERROR_URL = "http://medizininformatik-initiative.de/fhir/StructureDefinition/extension-mii-report-status-error"; - - String CODESYSTEM_MII_REPORT = "http://medizininformatik-initiative.de/fhir/CodeSystem/report"; - String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE = "search-bundle"; - String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_REFERENCE = "search-bundle-reference"; - String CODESYSTEM_MII_REPORT_VALUE_SEARCH_BUNDLE_RESPONSE_REFERENCE = "search-bundle-response-reference"; - String CODESYSTEM_MII_REPORT_VALUE_REPORT_STATUS = "report-status"; - String CODESYSTEM_MII_REPORT_VALUE_TIMER_INTERVAL = "timer-interval"; - - String CODESYSTEM_MII_REPORT_STATUS = "http://medizininformatik-initiative.de/fhir/CodeSystem/report-status"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_ALLOWED = "not-allowed"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_NOT_REACHABLE = "not-reachable"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_MISSING = "receipt-missing"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_OK = "receipt-ok"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIPT_ERROR = "receipt-error"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_OK = "receive-ok"; - String CODESYSTEM_MII_REPORT_STATUS_VALUE_RECEIVE_ERROR = "receive-error"; - - String PROCESS_MII_URI_BASE = "http://medizininformatik-initiative.de/bpe/Process/"; - - String PROFILE_MII_REPORT_TASK_AUTOSTART_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-start"; - String PROFILE_MII_REPORT_TASK_AUTOSTART_START_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_START + "|" - + VERSION; - String PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_AUTOSTART - + "/"; - String PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_START_PROCESS_URI - + VERSION; - String PROFILE_MII_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME = "reportAutostartStart"; - - String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-autostart-stop"; - String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_AUTOSTART_STOP + "|" - + VERSION; - String PROFILE_MII_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME = "reportAutostartStop"; - - String PROFILE_MII_REPORT_TASK_SEND_START = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send-start"; - String PROFILE_MII_REPORT_TASK_SEND_START_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_START + "|" + VERSION; - String PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_SEND + "/"; - String PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_START_PROCESS_URI - + VERSION; - String PROFILE_MII_REPORT_TASK_SEND_START_MESSAGE_NAME = "reportSendStart"; - - String PROFILE_MII_REPORT_TASK_SEND = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-send"; - String PROFILE_MII_REPORT_TASK_SEND_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND + "|" + VERSION; - String PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI = PROCESS_MII_URI_BASE + PROCESS_NAME_REPORT_RECEIVE + "/"; - String PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_SEND_PROCESS_URI - + VERSION; - String PROFILE_MII_REPORT_TASK_SEND_MESSAGE_NAME = "reportSend"; - - String PROFILE_MII_REPORT_TASK_RECEIVE = "http://medizininformatik-initiative.de/fhir/StructureDefinition/mii-report-task-receive"; - String PROFILE_MII_REPORT_TASK_RECEIVE_AND_LATEST_VERSION = PROFILE_MII_REPORT_TASK_RECEIVE + "|" + VERSION; - String PROFILE_MII_REPORT_TASK_RECEIVE_MESSAGE_NAME = "reportReceive"; -} diff --git a/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition b/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition deleted file mode 100644 index 38b6ba8..0000000 --- a/mii-dsf-process-report/src/main/resources/META-INF/services/org.highmed.dsf.bpe.ProcessPluginDefinition +++ /dev/null @@ -1 +0,0 @@ -de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition \ No newline at end of file diff --git a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java b/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java deleted file mode 100644 index 23385cf..0000000 --- a/mii-dsf-process-report/src/test/java/de/medizininformatik_initiative/process/report/bpe/ReportProcessPluginDefinitionTest.java +++ /dev/null @@ -1,43 +0,0 @@ -package de.medizininformatik_initiative.process.report.bpe; - -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_AUTOSTART; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_RECEIVE; -import static de.medizininformatik_initiative.process.report.ConstantsReport.PROCESS_NAME_FULL_REPORT_SEND; -import static de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition.VERSION; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNotNull; - -import org.highmed.dsf.bpe.ProcessPluginDefinition; -import org.highmed.dsf.fhir.resources.ResourceProvider; -import org.junit.Test; -import org.springframework.core.env.StandardEnvironment; - -import ca.uhn.fhir.context.FhirContext; -import de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition; - -public class ReportProcessPluginDefinitionTest -{ - @Test - public void testResourceLoading() - { - ProcessPluginDefinition definition = new ReportProcessPluginDefinition(); - ResourceProvider provider = definition.getResourceProvider(FhirContext.forR4(), getClass().getClassLoader(), - new StandardEnvironment()); - assertNotNull(provider); - - var reportAutostart = provider.getResources(PROCESS_NAME_FULL_REPORT_AUTOSTART + "/" + VERSION, - s -> ResourceProvider.empty()); - assertNotNull(reportAutostart); - assertEquals(5, reportAutostart.count()); - - var reportReceive = provider.getResources(PROCESS_NAME_FULL_REPORT_RECEIVE + "/" + VERSION, - s -> ResourceProvider.empty()); - assertNotNull(reportReceive); - assertEquals(9, reportReceive.count()); - - var reportSend = provider.getResources(PROCESS_NAME_FULL_REPORT_SEND + "/" + VERSION, - s -> ResourceProvider.empty()); - assertNotNull(reportSend); - assertEquals(10, reportSend.count()); - } -} diff --git a/mii-dsf-processes-test-data-generator/pom.xml b/mii-dsf-processes-test-data-generator/pom.xml index 3d2aefe..9779b89 100644 --- a/mii-dsf-processes-test-data-generator/pom.xml +++ b/mii-dsf-processes-test-data-generator/pom.xml @@ -22,7 +22,7 @@ </dependency> <dependency> <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-process-report</artifactId> + <artifactId>mii-dsf-process-kds-report</artifactId> </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java index 55e205f..2b35991 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java @@ -15,8 +15,8 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import de.medizininformatik_initiative.process.kds.report.KdsReportProcessPluginDefinition; import de.medizininformatik_initiative.process.projectathon.data_transfer.DataTransferProcessPluginDefinition; -import de.medizininformatik_initiative.process.report.ReportProcessPluginDefinition; import de.medizininformatik_initiative.processes.test.data.generator.CertificateGenerator.CertificateFiles; public class EnvGenerator @@ -79,7 +79,7 @@ public void generateAndWriteDockerTestFhirEnvFiles(Map<String, CertificateFiles> Map<String, String> additionalEntries = Map.of(PROCESS_VERSION_DATA_TRANSFER, DataTransferProcessPluginDefinition.VERSION, PROCESS_VERSION_REPORT, - ReportProcessPluginDefinition.VERSION); + KdsReportProcessPluginDefinition.VERSION); writeEnvFile(Paths.get("../mii-dsf-processes-docker-test-setup/.env"), entries, additionalEntries); } diff --git a/pom.xml b/pom.xml index 258bd58..1ffedfe 100644 --- a/pom.xml +++ b/pom.xml @@ -11,7 +11,7 @@ <modules> <module>mii-dsf-process-projectathon-data-transfer</module> - <module>mii-dsf-process-report</module> + <module>mii-dsf-process-kds-report</module> <module>mii-dsf-processes-test-data-generator</module> <module>mii-dsf-processes-kds-client</module> </modules> @@ -71,7 +71,7 @@ </dependency> <dependency> <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-process-report</artifactId> + <artifactId>mii-dsf-process-kds-report</artifactId> <version>${project.version}</version> </dependency> <dependency> From 8c5ef0d9b55aa238344f5417a8cffbb19536460b Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 17:12:47 +0200 Subject: [PATCH 63/69] handle download search bundle errors --- .../kds/report/message/SendKdsReport.java | 19 +++++------- .../report/service/DownloadSearchBundle.java | 31 +++++++++++++++++-- .../report/spring/config/KdsReportConfig.java | 8 +++-- 3 files changed, 41 insertions(+), 17 deletions(-) diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java index d35157a..caa2705 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java @@ -24,6 +24,7 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; + import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; public class SendKdsReport extends AbstractTaskMessageSend implements InitializingBean @@ -49,8 +50,8 @@ public void afterPropertiesSet() throws Exception @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - String bundleId = (String) execution - .getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE); + String bundleId = (String) execution.getVariable( + BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE); Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) @@ -71,16 +72,14 @@ protected void handleIntermediateThrowEventError(Exception exception, String err if (exception instanceof WebApplicationException) { WebApplicationException webApplicationException = (WebApplicationException) exception; - if (webApplicationException.getResponse() != null && webApplicationException.getResponse() - .getStatus() == Response.Status.FORBIDDEN.getStatusCode()) + if (webApplicationException.getResponse() != null && webApplicationException.getResponse().getStatus() + == Response.Status.FORBIDDEN.getStatusCode()) { statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; } } - String specialErrorMessage = createErrorMessage(exception); - - task.addOutput(statusGenerator.createKdsReportStatusOutput(statusCode, specialErrorMessage)); + task.addOutput(statusGenerator.createKdsReportStatusOutput(statusCode, createErrorMessage(exception))); updateLeadingTaskInExecutionVariables(task); } @@ -95,9 +94,7 @@ protected void addErrorMessage(Task task, String errorMessage) private String createErrorMessage(Exception exception) { - return exception.getClass().getSimpleName() - + ((exception.getMessage() != null && !exception.getMessage().isBlank()) - ? (": " + exception.getMessage()) - : ""); + return exception.getClass().getSimpleName() + ((exception.getMessage() != null && !exception.getMessage() + .isBlank()) ? (": " + exception.getMessage()) : ""); } } diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java index 5eea666..0ed9c2d 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java @@ -2,6 +2,8 @@ import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE; import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; +import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE; import static de.medizininformatik_initiative.process.kds.report.ConstantsKdsReport.CODESYSTEM_MII_KDS_REPORT_VALUE_SEARCH_BUNDLE; import static org.highmed.dsf.bpe.ConstantsBase.BPMN_EXECUTION_VARIABLE_TARGET; @@ -10,6 +12,7 @@ import java.util.Objects; import javax.ws.rs.WebApplicationException; +import javax.ws.rs.core.Response; import org.camunda.bpm.engine.delegate.DelegateExecution; import org.highmed.dsf.bpe.delegate.AbstractServiceDelegate; @@ -23,17 +26,20 @@ import org.hl7.fhir.r4.model.Task; import org.springframework.beans.factory.InitializingBean; +import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; import de.medizininformatik_initiative.processes.kds.client.logging.DataLogger; public class DownloadSearchBundle extends AbstractServiceDelegate implements InitializingBean { + private final KdsReportStatusGenerator statusGenerator; private final DataLogger dataLogger; public DownloadSearchBundle(FhirWebserviceClientProvider clientProvider, TaskHelper taskHelper, - ReadAccessHelper readAccessHelper, DataLogger dataLogger) + ReadAccessHelper readAccessHelper, KdsReportStatusGenerator statusGenerator, DataLogger dataLogger) { super(clientProvider, taskHelper, readAccessHelper); + this.statusGenerator = statusGenerator; this.dataLogger = dataLogger; } @@ -42,6 +48,7 @@ public void afterPropertiesSet() throws Exception { super.afterPropertiesSet(); + Objects.requireNonNull(statusGenerator, "statusGenerator"); Objects.requireNonNull(dataLogger, "dataLogger"); } @@ -72,17 +79,35 @@ private Bundle searchSearchBundle(Target target, String searchBundleIdentifier) } catch (WebApplicationException exception) { + String statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_REACHABLE; + + if (exception.getResponse() != null + && exception.getResponse().getStatus() == Response.Status.FORBIDDEN.getStatusCode()) + { + statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; + } + Task task = getLeadingTaskFromExecutionVariables(); + task.addOutput(statusGenerator.createKdsReportStatusOutput(statusCode, createErrorMessage(exception))); + updateLeadingTaskInExecutionVariables(task); + throw new RuntimeException("Error while reading search Bundle with identifier '" + searchBundleIdentifier + "' from organization '" + task.getRequester().getReference() + "': " + exception.getMessage()); } } + private String createErrorMessage(Exception exception) + { + return exception.getClass().getSimpleName() + ((exception.getMessage() != null && !exception.getMessage() + .isBlank()) ? (": " + exception.getMessage()) : ""); + } + private Bundle extractSearchBundle(Bundle bundle, String searchBundleIdentifier) { if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().getResource() instanceof Bundle) - throw new IllegalStateException("Expected a single search Bundle with identifier '" + searchBundleIdentifier - + "' but found " + bundle.getTotal()); + throw new IllegalStateException( + "Expected a single search Bundle with identifier '" + searchBundleIdentifier + "' but found " + + bundle.getTotal()); return (Bundle) bundle.getEntryFirstRep().getResource(); } diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java index 8d6ef3b..739643a 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java @@ -13,6 +13,7 @@ import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; + import de.medizininformatik_initiative.process.kds.report.message.SendKdsReport; import de.medizininformatik_initiative.process.kds.report.message.SendReceipt; import de.medizininformatik_initiative.process.kds.report.message.StartSendKdsReport; @@ -54,8 +55,8 @@ public class KdsReportConfig @Autowired private PropertiesConfig kdsFhirClientConfig; - @ProcessDocumentation(processNames = { - "medizininformatik-initiativede_kdsReportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") + @ProcessDocumentation(processNames = { "medizininformatik-initiativede_kdsReportSend" }, + description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") private String fhirStoreType; @@ -91,7 +92,8 @@ public SelectTargetHrp selectTargetHrp() @Bean public DownloadSearchBundle downloadSearchBundle() { - return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, kdsFhirClientConfig.dataLogger()); + return new DownloadSearchBundle(clientProvider, taskHelper, readAccessHelper, kdsReportStatusGenerator(), + kdsFhirClientConfig.dataLogger()); } @Bean From 1f9eccc9013d584a3a2a4e32c2b5eed8f6b9ea71 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Thu, 28 Jul 2022 17:17:33 +0200 Subject: [PATCH 64/69] format and sort --- .../process/kds/report/message/SendKdsReport.java | 15 ++++++++------- .../kds/report/service/DownloadSearchBundle.java | 11 ++++++----- .../kds/report/spring/config/KdsReportConfig.java | 5 ++--- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java index caa2705..b06748d 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/message/SendKdsReport.java @@ -24,7 +24,6 @@ import org.springframework.beans.factory.InitializingBean; import ca.uhn.fhir.context.FhirContext; - import de.medizininformatik_initiative.process.kds.report.util.KdsReportStatusGenerator; public class SendKdsReport extends AbstractTaskMessageSend implements InitializingBean @@ -50,8 +49,8 @@ public void afterPropertiesSet() throws Exception @Override protected Stream<Task.ParameterComponent> getAdditionalInputParameters(DelegateExecution execution) { - String bundleId = (String) execution.getVariable( - BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE); + String bundleId = (String) execution + .getVariable(BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE); Task.ParameterComponent parameterComponent = new Task.ParameterComponent(); parameterComponent.getType().addCoding().setSystem(CODESYSTEM_MII_KDS_REPORT) @@ -72,8 +71,8 @@ protected void handleIntermediateThrowEventError(Exception exception, String err if (exception instanceof WebApplicationException) { WebApplicationException webApplicationException = (WebApplicationException) exception; - if (webApplicationException.getResponse() != null && webApplicationException.getResponse().getStatus() - == Response.Status.FORBIDDEN.getStatusCode()) + if (webApplicationException.getResponse() != null && webApplicationException.getResponse() + .getStatus() == Response.Status.FORBIDDEN.getStatusCode()) { statusCode = CODESYSTEM_MII_KDS_REPORT_STATUS_VALUE_NOT_ALLOWED; } @@ -94,7 +93,9 @@ protected void addErrorMessage(Task task, String errorMessage) private String createErrorMessage(Exception exception) { - return exception.getClass().getSimpleName() + ((exception.getMessage() != null && !exception.getMessage() - .isBlank()) ? (": " + exception.getMessage()) : ""); + return exception.getClass().getSimpleName() + + ((exception.getMessage() != null && !exception.getMessage().isBlank()) + ? (": " + exception.getMessage()) + : ""); } } diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java index 0ed9c2d..66b8ff0 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java @@ -98,16 +98,17 @@ private Bundle searchSearchBundle(Target target, String searchBundleIdentifier) private String createErrorMessage(Exception exception) { - return exception.getClass().getSimpleName() + ((exception.getMessage() != null && !exception.getMessage() - .isBlank()) ? (": " + exception.getMessage()) : ""); + return exception.getClass().getSimpleName() + + ((exception.getMessage() != null && !exception.getMessage().isBlank()) + ? (": " + exception.getMessage()) + : ""); } private Bundle extractSearchBundle(Bundle bundle, String searchBundleIdentifier) { if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().getResource() instanceof Bundle) - throw new IllegalStateException( - "Expected a single search Bundle with identifier '" + searchBundleIdentifier + "' but found " - + bundle.getTotal()); + throw new IllegalStateException("Expected a single search Bundle with identifier '" + searchBundleIdentifier + + "' but found " + bundle.getTotal()); return (Bundle) bundle.getEntryFirstRep().getResource(); } diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java index 739643a..abbfc38 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/spring/config/KdsReportConfig.java @@ -13,7 +13,6 @@ import org.springframework.context.annotation.Configuration; import ca.uhn.fhir.context.FhirContext; - import de.medizininformatik_initiative.process.kds.report.message.SendKdsReport; import de.medizininformatik_initiative.process.kds.report.message.SendReceipt; import de.medizininformatik_initiative.process.kds.report.message.StartSendKdsReport; @@ -55,8 +54,8 @@ public class KdsReportConfig @Autowired private PropertiesConfig kdsFhirClientConfig; - @ProcessDocumentation(processNames = { "medizininformatik-initiativede_kdsReportSend" }, - description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") + @ProcessDocumentation(processNames = { + "medizininformatik-initiativede_kdsReportSend" }, description = "The KDS FHIR server type, possible values are [blaze, other] ; must be set, if a Blaze server is used") @Value("${de.medizininformatik.initiative.kds.fhir.server.type:other}") private String fhirStoreType; From 4bb6ae34a23da2520d860ea0a043cea945b08013 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 29 Jul 2022 08:06:38 +0200 Subject: [PATCH 65/69] rename docker test setup according to new kds report name --- mii-dsf-processes-docker-test-setup/docker-compose.yml | 8 ++++---- .../processes/test/data/generator/EnvGenerator.java | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mii-dsf-processes-docker-test-setup/docker-compose.yml b/mii-dsf-processes-docker-test-setup/docker-compose.yml index 9e9a5f1..00cb0b6 100644 --- a/mii-dsf-processes-docker-test-setup/docker-compose.yml +++ b/mii-dsf-processes-docker-test-setup/docker-compose.yml @@ -176,7 +176,7 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic1/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, - medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} + medizininformatik-initiativede_kdsReportReceive/${PROCESS_VERSION_KDS_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic1-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true networks: @@ -305,7 +305,7 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://dic2/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- medizininformatik-initiativede_dataReceive/${PROCESS_VERSION_DATA_TRANSFER}, - medizininformatik-initiativede_reportReceive/${PROCESS_VERSION_REPORT} + medizininformatik-initiativede_kdsReportReceive/${PROCESS_VERSION_KDS_REPORT} DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_BASE_URL: http://dic2-fhir-store:8080/fhir DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_SERVER_TYPE: blaze DE_MEDIZININFORMATIK_INITIATIVE_KDS_FHIR_DATALOGGINGENABLED: true @@ -563,8 +563,8 @@ services: ORG_HIGHMED_DSF_BPE_FHIR_SERVER_ORGANIZATION_IDENTIFIER_VALUE: Test_HRP ORG_HIGHMED_DSF_BPE_FHIR_SERVER_BASE_URL: https://hrp/fhir ORG_HIGHMED_DSF_BPE_PROCESS_EXCLUDED: >- - medizininformatik-initiativede_reportAutostart/${PROCESS_VERSION_REPORT}, - medizininformatik-initiativede_reportSend/${PROCESS_VERSION_REPORT} + medizininformatik-initiativede_kdsReportAutostart/${PROCESS_VERSION_KDS_REPORT}, + medizininformatik-initiativede_kdsReportSend/${PROCESS_VERSION_KDS_REPORT} networks: hrp-bpe-frontend: hrp-bpe-backend: diff --git a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java index 2b35991..fa3469a 100644 --- a/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java +++ b/mii-dsf-processes-test-data-generator/src/main/java/de/medizininformatik_initiative/processes/test/data/generator/EnvGenerator.java @@ -26,7 +26,7 @@ public class EnvGenerator private static final String USER_THUMBPRINTS = "USER_THUMBPRINTS"; private static final String USER_THUMBPRINTS_PERMANENTDELETE = "USER_THUMBPRINTS_PERMANENT_DELETE"; private static final String PROCESS_VERSION_DATA_TRANSFER = "PROCESS_VERSION_DATA_TRANSFER"; - private static final String PROCESS_VERSION_REPORT = "PROCESS_VERSION_REPORT"; + private static final String PROCESS_VERSION_REPORT = "PROCESS_VERSION_KDS_REPORT"; private static final class EnvEntry { From a30ac3513f22e2dae93bbf94ae3672eb6c71d4f8 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 29 Jul 2022 08:21:18 +0200 Subject: [PATCH 66/69] fix possible nullpointer --- .../process/kds/report/service/DownloadSearchBundle.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java index 66b8ff0..80cc39f 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java @@ -106,7 +106,8 @@ private String createErrorMessage(Exception exception) private Bundle extractSearchBundle(Bundle bundle, String searchBundleIdentifier) { - if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().getResource() instanceof Bundle) + if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().hasResource() + && bundle.getEntryFirstRep().getResource() instanceof Bundle) throw new IllegalStateException("Expected a single search Bundle with identifier '" + searchBundleIdentifier + "' but found " + bundle.getTotal()); From 0c94d0b6e3b4b11bc6ce707cae6ae7a30d92ad4e Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 29 Jul 2022 08:31:08 +0200 Subject: [PATCH 67/69] add missing negation --- .../process/kds/report/service/DownloadSearchBundle.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java index 80cc39f..f580a38 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/service/DownloadSearchBundle.java @@ -106,8 +106,7 @@ private String createErrorMessage(Exception exception) private Bundle extractSearchBundle(Bundle bundle, String searchBundleIdentifier) { - if (bundle.getTotal() != 1 && bundle.getEntryFirstRep().hasResource() - && bundle.getEntryFirstRep().getResource() instanceof Bundle) + if (bundle.getTotal() != 1 && !(bundle.getEntryFirstRep().getResource() instanceof Bundle)) throw new IllegalStateException("Expected a single search Bundle with identifier '" + searchBundleIdentifier + "' but found " + bundle.getTotal()); From f2b2fe99693a165e27017c5a772a265eaf054f26 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 29 Jul 2022 09:47:24 +0200 Subject: [PATCH 68/69] change P1W to P7D --- .../process/kds/report/ConstantsKdsReport.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java index 393ef23..77a62bf 100644 --- a/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java +++ b/mii-dsf-process-kds-report/src/main/java/de/medizininformatik_initiative/process/kds/report/ConstantsKdsReport.java @@ -19,7 +19,7 @@ public interface ConstantsKdsReport String BPMN_EXECUTION_VARIABLE_KDS_REPORT_SEARCH_BUNDLE_RESPONSE_REFERENCE = "kdsReportSearchBundleResponseReference"; String BPMN_EXECUTION_VARIABLE_KDS_REPORT_RECEIVE_ERROR = "kdsReportReceiveError"; - String KDS_REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P1W"; + String KDS_REPORT_TIMER_INTERVAL_DEFAULT_VALUE = "P7D"; String FHIR_STORE_TYPE_BLAZE = "blaze"; String PROFILE_KDS_REPORT_SEARCH_BUNDLE = "http://medizininformatik-initiative.de/fhir/Bundle/mii-kds-report-search-bundle" From ee888eb310fe62585247602feef3a466b102b1f0 Mon Sep 17 00:00:00 2001 From: Reto Wettstein <Reto.Wettstein@med.uni-heidelberg.de> Date: Fri, 29 Jul 2022 13:13:03 +0200 Subject: [PATCH 69/69] build shaded jar, move business key to constant --- .gitignore | 4 +- mii-dsf-process-kds-report/pom.xml | 147 +++++++++++------- ...KdsReportAutostartStartExampleStarter.java | 4 +- .../KdsReportAutostartStopExampleStarter.java | 3 +- .../pom.xml | 135 ++++++---------- mii-dsf-processes-kds-client/pom.xml | 1 + pom.xml | 7 +- 7 files changed, 148 insertions(+), 153 deletions(-) diff --git a/.gitignore b/.gitignore index dc6110c..dec15ca 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ ### -# mii processes projectathon common ignores +# mii processes common ignores ### **/.classpath **/.project @@ -9,6 +9,8 @@ **/*.iml +**/dependency-reduced-pom.xml + ### # test data generator ignores ### diff --git a/mii-dsf-process-kds-report/pom.xml b/mii-dsf-process-kds-report/pom.xml index 835e753..491e436 100644 --- a/mii-dsf-process-kds-report/pom.xml +++ b/mii-dsf-process-kds-report/pom.xml @@ -25,7 +25,6 @@ <dependency> <groupId>de.medizininformatik-initiative</groupId> <artifactId>mii-dsf-processes-kds-client</artifactId> - <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework</groupId> @@ -36,10 +35,12 @@ <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-tools-documentation-generator</artifactId> + <scope>provided</scope> </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> + <scope>provided</scope> </dependency> <dependency> @@ -91,6 +92,25 @@ <workingDirectory>${project.basedir}</workingDirectory> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>de.medizininformatik-initiative:mii-dsf-processes-kds-client</include> + </includes> + </artifactSet> + </configuration> + </execution> + </executions> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> @@ -108,11 +128,20 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic1</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> <artifactItem> <groupId>ca.uhn.hapi.fhir</groupId> <artifactId>hapi-fhir-client</artifactId> @@ -120,7 +149,7 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin </outputDirectory> </configuration> </execution> @@ -137,11 +166,20 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> + </artifactItems> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process + </outputDirectory> + </configuration> + </execution> + <execution> + <id>copy-dependencies/dic2</id> + <phase>package</phase> + <goals> + <goal>copy</goal> + </goals> + <configuration> + <artifactItems> <artifactItem> <groupId>ca.uhn.hapi.fhir</groupId> <artifactId>hapi-fhir-client</artifactId> @@ -149,7 +187,7 @@ </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin </outputDirectory> </configuration> </execution> @@ -166,42 +204,29 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process </outputDirectory> </configuration> </execution> <execution> - <id>copy-dependencies/assembly</id> + <id>copy-dependencies/hrp</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> <artifactItem> <groupId>ca.uhn.hapi.fhir</groupId> <artifactId>hapi-fhir-client</artifactId> <version>${hapi.version}</version> </artifactItem> </artifactItems> - <outputDirectory>${project.build.directory}/lib</outputDirectory> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin + </outputDirectory> </configuration> </execution> </executions> @@ -213,55 +238,61 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process </directory> <includes> - <include>**</include> + <include>${project.artifactId}-${project.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin </directory> <includes> - <include>**</include> + <include>hapi-fhir-client-${hapi.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/hrp/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic2/bpe/process </directory> <includes> - <include>**</include> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/dic2/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/process + </directory> + <includes> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/hrp/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>tar-gz-assembly</id> - <phase>install</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <appendAssemblyId>false</appendAssemblyId> - <descriptors> - <descriptor>src/assembly/tar-gz.xml</descriptor> - </descriptors> - <overrideUid>0</overrideUid> - <overrideGid>2202</overrideGid> - </configuration> - </plugin> </plugins> </build> </project> \ No newline at end of file diff --git a/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java index ac7d178..4786fec 100644 --- a/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStartExampleStarter.java @@ -18,6 +18,8 @@ public class KdsReportAutostartStartExampleStarter { + public static final String AUTOSTART_BUSINESS_KEY = "9ad28295-eccc-41c2-b0f0-c9db0b229f26"; + private static final String DIC_URL = "https://dic1/fhir"; private static final String DIC_IDENTIFIER = "Test_DIC1"; @@ -45,7 +47,7 @@ private static Task createTask() task.getRestriction().addRecipient().setType(ResourceType.Organization.name()).getIdentifier() .setSystem(NAMINGSYSTEM_HIGHMED_ORGANIZATION_IDENTIFIER).setValue(DIC_IDENTIFIER); - task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() + task.addInput().setValue(new StringType(AUTOSTART_BUSINESS_KEY)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); task.addInput() .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_START_MESSAGE_NAME)) diff --git a/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java index b94668b..467caab 100644 --- a/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java +++ b/mii-dsf-process-kds-report/src/test/java/de/medizininformatik_initiative/process/kds/report/bpe/start/KdsReportAutostartStopExampleStarter.java @@ -1,5 +1,6 @@ package de.medizininformatik_initiative.process.kds.report.bpe.start; +import static de.medizininformatik_initiative.process.kds.report.bpe.start.KdsReportAutostartStartExampleStarter.AUTOSTART_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY; import static org.highmed.dsf.bpe.ConstantsBase.CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME; @@ -47,7 +48,7 @@ private static Task createTask() .setValue(new StringType(ConstantsKdsReport.PROFILE_MII_KDS_REPORT_TASK_AUTOSTART_STOP_MESSAGE_NAME)) .getType().addCoding().setSystem(CODESYSTEM_HIGHMED_BPMN) .setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_MESSAGE_NAME); - task.addInput().setValue(new StringType("9ad28295-eccc-41c2-b0f0-c9db0b229f26")).getType().addCoding() + task.addInput().setValue(new StringType(AUTOSTART_BUSINESS_KEY)).getType().addCoding() .setSystem(CODESYSTEM_HIGHMED_BPMN).setCode(CODESYSTEM_HIGHMED_BPMN_VALUE_BUSINESS_KEY); return task; diff --git a/mii-dsf-process-projectathon-data-transfer/pom.xml b/mii-dsf-process-projectathon-data-transfer/pom.xml index 18761a4..429050b 100644 --- a/mii-dsf-process-projectathon-data-transfer/pom.xml +++ b/mii-dsf-process-projectathon-data-transfer/pom.xml @@ -24,21 +24,21 @@ <dependency> <groupId>de.medizininformatik-initiative</groupId> <artifactId>mii-dsf-processes-kds-client</artifactId> - <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.tika</groupId> <artifactId>tika-core</artifactId> - <scope>provided</scope> </dependency> <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-tools-documentation-generator</artifactId> + <scope>provided</scope> </dependency> <dependency> <groupId>de.hs-heilbronn.mi</groupId> <artifactId>log4j2-utils</artifactId> + <scope>provided</scope> </dependency> <dependency> @@ -85,6 +85,26 @@ <workingDirectory>${project.basedir}</workingDirectory> </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>de.medizininformatik-initiative:mii-dsf-processes-kds-client</include> + <include>org.apache.tika:tika-core</include> + </includes> + </artifactSet> + </configuration> + </execution> + </executions> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> @@ -102,58 +122,28 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - <artifactItem> - <groupId>org.apache.tika</groupId> - <artifactId>tika-core</artifactId> - <version>${apache.tika.version}</version> - </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process </outputDirectory> </configuration> </execution> <execution> - <id>copy-process-plugin-to-docker-test-setup/dic2</id> + <id>copy-dependencies/dic1</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> - <artifactItem> - <groupId>${project.groupId}</groupId> - <artifactId>${project.artifactId}</artifactId> - <version>${project.version}</version> - </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> <artifactItem> <groupId>ca.uhn.hapi.fhir</groupId> <artifactId>hapi-fhir-client</artifactId> <version>${hapi.version}</version> </artifactItem> - <artifactItem> - <groupId>org.apache.tika</groupId> - <artifactId>tika-core</artifactId> - <version>${apache.tika.version}</version> - </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin </outputDirectory> </configuration> </execution> @@ -170,52 +160,29 @@ <artifactId>${project.artifactId}</artifactId> <version>${project.version}</version> </artifactItem> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> - <artifactItem> - <groupId>ca.uhn.hapi.fhir</groupId> - <artifactId>hapi-fhir-client</artifactId> - <version>${hapi.version}</version> - </artifactItem> - <artifactItem> - <groupId>org.apache.tika</groupId> - <artifactId>tika-core</artifactId> - <version>${apache.tika.version}</version> - </artifactItem> </artifactItems> <outputDirectory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/cos/bpe/process </outputDirectory> </configuration> </execution> <execution> - <id>copy-dependencies/assembly</id> + <id>copy-dependencies/cos</id> <phase>package</phase> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> - <artifactItem> - <groupId>de.medizininformatik-initiative</groupId> - <artifactId>mii-dsf-processes-kds-client</artifactId> - <version>${project.version}</version> - </artifactItem> <artifactItem> <groupId>ca.uhn.hapi.fhir</groupId> <artifactId>hapi-fhir-client</artifactId> <version>${hapi.version}</version> </artifactItem> - <artifactItem> - <groupId>org.apache.tika</groupId> - <artifactId>tika-core</artifactId> - <version>${apache.tika.version}</version> - </artifactItem> </artifactItems> - <outputDirectory>${project.build.directory}/lib</outputDirectory> + <outputDirectory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </outputDirectory> </configuration> </execution> </executions> @@ -227,55 +194,43 @@ <filesets> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic1/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/process </directory> <includes> - <include>**</include> + <include>${project.artifactId}-${project.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/dic2/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/dic1/bpe/plugin </directory> <includes> - <include>**</include> + <include>hapi-fhir-client-${hapi.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> <fileset> <directory> - ../mii-dsf-processes-docker-test-setup/cos/bpe/process/${project.artifactId}-${project.version} + ../mii-dsf-processes-docker-test-setup/cos/bpe/process </directory> <includes> - <include>**</include> + <include>${project.artifactId}-${project.version}.jar</include> + </includes> + <followSymlinks>false</followSymlinks> + </fileset> + <fileset> + <directory> + ../mii-dsf-processes-docker-test-setup/cos/bpe/plugin + </directory> + <includes> + <include>hapi-fhir-client-${hapi.version}.jar</include> </includes> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>tar-gz-assembly</id> - <phase>install</phase> - <goals> - <goal>single</goal> - </goals> - </execution> - </executions> - <configuration> - <appendAssemblyId>false</appendAssemblyId> - <descriptors> - <descriptor>src/assembly/tar-gz.xml</descriptor> - </descriptors> - <overrideUid>0</overrideUid> - <overrideGid>2202</overrideGid> - </configuration> - </plugin> </plugins> </build> </project> \ No newline at end of file diff --git a/mii-dsf-processes-kds-client/pom.xml b/mii-dsf-processes-kds-client/pom.xml index febe04d..f51853f 100644 --- a/mii-dsf-processes-kds-client/pom.xml +++ b/mii-dsf-processes-kds-client/pom.xml @@ -36,6 +36,7 @@ <dependency> <groupId>org.highmed.dsf</groupId> <artifactId>dsf-tools-documentation-generator</artifactId> + <scope>provided</scope> </dependency> </dependencies> diff --git a/pom.xml b/pom.xml index 1ffedfe..c531936 100644 --- a/pom.xml +++ b/pom.xml @@ -215,8 +215,11 @@ </archive> </configuration> </plugin> - <!-- <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> - <version>3.2.4</version> </plugin> --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>3.2.4</version> + </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId>