Skip to content

Commit

Permalink
feat(healthcare): update the API
Browse files Browse the repository at this point in the history
#### healthcare:v1beta1

The following keys were added:
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.description
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.flatPath
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.httpMethod
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.id
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameterOrder
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.description
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.location
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.pattern
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.required
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.type
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.path
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.request.$ref
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.response.$ref
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.scopes
- schemas.ApplyAdminConsentsErrorDetail.description
- schemas.ApplyAdminConsentsErrorDetail.id
- schemas.ApplyAdminConsentsErrorDetail.properties.consentErrors.description
- schemas.ApplyAdminConsentsErrorDetail.properties.consentErrors.items.$ref
- schemas.ApplyAdminConsentsErrorDetail.properties.consentErrors.type
- schemas.ApplyAdminConsentsErrorDetail.properties.existingOperationId.description
- schemas.ApplyAdminConsentsErrorDetail.properties.existingOperationId.format
- schemas.ApplyAdminConsentsErrorDetail.properties.existingOperationId.type
- schemas.ApplyAdminConsentsErrorDetail.type
- schemas.ConsentErrors.description
- schemas.ConsentErrors.id
- schemas.ConsentErrors.properties.error.$ref
- schemas.ConsentErrors.properties.error.description
- schemas.ConsentErrors.properties.name.description
- schemas.ConsentErrors.properties.name.type
- schemas.ConsentErrors.type
- schemas.RollbackHL7MessagesFilteringFields.description
- schemas.RollbackHL7MessagesFilteringFields.id
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.description
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.items.format
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.items.type
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.type
- schemas.RollbackHL7MessagesFilteringFields.type
- schemas.RollbackHl7V2MessagesRequest.description
- schemas.RollbackHl7V2MessagesRequest.id
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.description
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.enum
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.enumDescriptions
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.type
- schemas.RollbackHl7V2MessagesRequest.properties.excludeRollbacks.description
- schemas.RollbackHl7V2MessagesRequest.properties.excludeRollbacks.type
- schemas.RollbackHl7V2MessagesRequest.properties.filteringFields.$ref
- schemas.RollbackHl7V2MessagesRequest.properties.filteringFields.description
- schemas.RollbackHl7V2MessagesRequest.properties.force.description
- schemas.RollbackHl7V2MessagesRequest.properties.force.type
- schemas.RollbackHl7V2MessagesRequest.properties.inputGcsObject.description
- schemas.RollbackHl7V2MessagesRequest.properties.inputGcsObject.type
- schemas.RollbackHl7V2MessagesRequest.properties.resultGcsBucket.description
- schemas.RollbackHl7V2MessagesRequest.properties.resultGcsBucket.type
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.description
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.format
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.type
- schemas.RollbackHl7V2MessagesRequest.type
- schemas.RollbackHl7V2MessagesResponse.description
- schemas.RollbackHl7V2MessagesResponse.id
- schemas.RollbackHl7V2MessagesResponse.properties.hl7v2Store.description
- schemas.RollbackHl7V2MessagesResponse.properties.hl7v2Store.type
- schemas.RollbackHl7V2MessagesResponse.type

The following keys were changed:
- schemas.ConsentConfig.properties.accessEnforced.description
- schemas.DeidentifyConfig.properties.useRegionalDataProcessing.description
- schemas.FhirNotificationConfig.properties.sendFullResource.description
- schemas.FhirNotificationConfig.properties.sendPreviousResourceOnDelete.description
- schemas.FhirStore.properties.defaultSearchHandlingStrict.description
- schemas.FhirStore.properties.disableResourceVersioning.description
- schemas.FhirStore.properties.enableHistoryModifications.description
- schemas.FhirStore.properties.enableUpdateCreate.description
- schemas.ValidationConfig.properties.disableFhirpathValidation.description
- schemas.ValidationConfig.properties.disableProfileValidation.description
- schemas.ValidationConfig.properties.disableReferenceTypeValidation.description
- schemas.ValidationConfig.properties.disableRequiredFieldValidation.description

#### healthcare:v1

The following keys were added:
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.description
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.flatPath
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.httpMethod
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.id
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameterOrder
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.description
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.location
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.pattern
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.required
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.parameters.name.type
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.path
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.request.$ref
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.response.$ref
- resources.projects.resources.locations.resources.datasets.resources.hl7V2Stores.methods.rollback.scopes
- schemas.Message.properties.messageType.readOnly
- schemas.Message.properties.patientIds.readOnly
- schemas.Message.properties.schematizedData.readOnly
- schemas.Message.properties.sendFacility.readOnly
- schemas.Message.properties.sendTime.readOnly
- schemas.RollbackHL7MessagesFilteringFields.description
- schemas.RollbackHL7MessagesFilteringFields.id
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.description
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.items.format
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.items.type
- schemas.RollbackHL7MessagesFilteringFields.properties.operationIds.type
- schemas.RollbackHL7MessagesFilteringFields.type
- schemas.RollbackHl7V2MessagesRequest.description
- schemas.RollbackHl7V2MessagesRequest.id
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.description
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.enum
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.enumDescriptions
- schemas.RollbackHl7V2MessagesRequest.properties.changeType.type
- schemas.RollbackHl7V2MessagesRequest.properties.excludeRollbacks.description
- schemas.RollbackHl7V2MessagesRequest.properties.excludeRollbacks.type
- schemas.RollbackHl7V2MessagesRequest.properties.filteringFields.$ref
- schemas.RollbackHl7V2MessagesRequest.properties.filteringFields.description
- schemas.RollbackHl7V2MessagesRequest.properties.force.description
- schemas.RollbackHl7V2MessagesRequest.properties.force.type
- schemas.RollbackHl7V2MessagesRequest.properties.inputGcsObject.description
- schemas.RollbackHl7V2MessagesRequest.properties.inputGcsObject.type
- schemas.RollbackHl7V2MessagesRequest.properties.resultGcsBucket.description
- schemas.RollbackHl7V2MessagesRequest.properties.resultGcsBucket.type
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.description
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.format
- schemas.RollbackHl7V2MessagesRequest.properties.rollbackTime.type
- schemas.RollbackHl7V2MessagesRequest.type
- schemas.RollbackHl7V2MessagesResponse.description
- schemas.RollbackHl7V2MessagesResponse.id
- schemas.RollbackHl7V2MessagesResponse.properties.hl7v2Store.description
- schemas.RollbackHl7V2MessagesResponse.properties.hl7v2Store.type
- schemas.RollbackHl7V2MessagesResponse.type

The following keys were changed:
- schemas.DeidentifyConfig.properties.useRegionalDataProcessing.description
- schemas.FhirNotificationConfig.properties.sendFullResource.description
- schemas.FhirNotificationConfig.properties.sendPreviousResourceOnDelete.description
- schemas.FhirStore.properties.defaultSearchHandlingStrict.description
- schemas.FhirStore.properties.disableResourceVersioning.description
- schemas.FhirStore.properties.enableUpdateCreate.description
- schemas.GoogleCloudHealthcareV1FhirBigQueryDestination.properties.force.description
- schemas.Message.properties.messageType.description
- schemas.Message.properties.patientIds.description
- schemas.Message.properties.schematizedData.description
- schemas.Message.properties.sendFacility.description
- schemas.Message.properties.sendTime.description
- schemas.ValidationConfig.properties.disableFhirpathValidation.description
- schemas.ValidationConfig.properties.disableProfileValidation.description
- schemas.ValidationConfig.properties.disableReferenceTypeValidation.description
- schemas.ValidationConfig.properties.disableRequiredFieldValidation.description
  • Loading branch information
yoshi-automation authored and sofisl committed Aug 16, 2024
1 parent 43b15cf commit 9fc351d
Show file tree
Hide file tree
Showing 4 changed files with 637 additions and 58 deletions.
144 changes: 127 additions & 17 deletions discovery/healthcare-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -4109,6 +4109,35 @@
"https://www.googleapis.com/auth/cloud-platform"
]
},
"rollback": {
"description": "Rolls back messages from the HL7 store to the specified time. This method returns an Operation that can be used to track the status of the rollback by calling GetOperation. Immediate fatal errors appear in the error field, errors are also logged to Cloud Logging (see [Viewing error logs in Cloud Logging](https://cloud.google.com/healthcare/docs/how-tos/logging)). Otherwise, when the operation finishes, a detailed response of type RollbackHl7V2MessagesResponse is returned in the response field. The metadata field type for this operation is OperationMetadata.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/hl7V2Stores/{hl7V2StoresId}:rollback",
"httpMethod": "POST",
"id": "healthcare.projects.locations.datasets.hl7V2Stores.rollback",
"parameterOrder": [
"name"
],
"parameters": {
"name": {
"description": "Required. The name of the HL7v2 store to rollback, in the format of \"projects/{project_id}/locations/{location_id}/datasets/{dataset_id} /hl7V2Stores/{hl7v2_store_id}\".",
"location": "path",
"pattern": "^projects/[^/]+/locations/[^/]+/datasets/[^/]+/hl7V2Stores/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1/{+name}:rollback",
"request": {
"$ref": "RollbackHl7V2MessagesRequest"
},
"response": {
"$ref": "Operation"
},
"scopes": [
"https://www.googleapis.com/auth/cloud-healthcare",
"https://www.googleapis.com/auth/cloud-platform"
]
},
"setIamPolicy": {
"description": "Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.",
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/datasets/{datasetsId}/hl7V2Stores/{hl7V2StoresId}:setIamPolicy",
Expand Down Expand Up @@ -4554,7 +4583,7 @@
}
}
},
"revision": "20240619",
"revision": "20240731",
"rootUrl": "https://healthcare.googleapis.com/",
"schemas": {
"ActivateConsentRequest": {
Expand Down Expand Up @@ -5151,7 +5180,7 @@
"description": "Configures de-identification of text wherever it is found in the source_dataset."
},
"useRegionalDataProcessing": {
"description": "Ensures in-flight data remains in the region of origin during de-identification. Using this option results in a significant reduction of throughput, and is not compatible with `LOCATION` or `ORGANIZATION_NAME` infoTypes. `LOCATION` must be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.",
"description": "Ensures in-flight data remains in the region of origin during de-identification. The default value is false. Using this option results in a significant reduction of throughput, and is not compatible with `LOCATION` or `ORGANIZATION_NAME` infoTypes. `LOCATION` must be excluded within TextConfig, and must also be excluded within ImageConfig if image redaction is required.",
"type": "boolean"
}
},
Expand Down Expand Up @@ -5678,11 +5707,11 @@
"type": "string"
},
"sendFullResource": {
"description": "Whether to send full FHIR resource to this Pub/Sub topic.",
"description": "Whether to send full FHIR resource to this Pub/Sub topic. The default value is false.",
"type": "boolean"
},
"sendPreviousResourceOnDelete": {
"description": "Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the \"payloadType\" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.",
"description": "Whether to send full FHIR resource to this Pub/Sub topic for deleting FHIR resource. The default value is false. Note that setting this to true does not guarantee that all previous resources will be sent in the format of full FHIR resource. When a resource change is too large or during heavy traffic, only the resource name will be sent. Clients should always check the \"payloadType\" label from a Pub/Sub message to determine whether it needs to fetch the full previous resource as a separate operation.",
"type": "boolean"
}
},
Expand All @@ -5707,19 +5736,19 @@
"type": "string"
},
"defaultSearchHandlingStrict": {
"description": "If true, overrides the default search behavior for this FHIR store to `handling=strict` which returns an error for unrecognized search parameters. If false, uses the FHIR specification default `handling=lenient` which ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP header `Prefer: handling=strict` or `Prefer: handling=lenient`.",
"description": "If true, overrides the default search behavior for this FHIR store to `handling=strict` which returns an error for unrecognized search parameters. If false, uses the FHIR specification default `handling=lenient` which ignores unrecognized search parameters. The handling can always be changed from the default on an individual API call by setting the HTTP header `Prefer: handling=strict` or `Prefer: handling=lenient`. Defaults to false.",
"type": "boolean"
},
"disableReferentialIntegrity": {
"description": "Immutable. Whether to disable referential integrity in this FHIR store. This field is immutable after FHIR store creation. The default value is false, meaning that the API enforces referential integrity and fails the requests that result in inconsistent state in the FHIR store. When this field is set to true, the API skips referential integrity checks. Consequently, operations that rely on references, such as GetPatientEverything, do not return all the results if broken references exist.",
"type": "boolean"
},
"disableResourceVersioning": {
"description": "Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, which is the default behavior, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions.",
"description": "Immutable. Whether to disable resource versioning for this FHIR store. This field can not be changed after the creation of FHIR store. If set to false, all write operations cause historical versions to be recorded automatically. The historical versions can be fetched through the history APIs, but cannot be updated. If set to true, no historical versions are kept. The server sends errors for attempts to read the historical versions. Defaults to false.",
"type": "boolean"
},
"enableUpdateCreate": {
"description": "Whether this FHIR store has the [updateCreate capability](https://www.hl7.org/fhir/capabilitystatement-definitions.html#CapabilityStatement.rest.resource.updateCreate). This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources.",
"description": "Whether this FHIR store has the [updateCreate capability](https://www.hl7.org/fhir/capabilitystatement-definitions.html#CapabilityStatement.rest.resource.updateCreate). This determines if the client can use an Update operation to create a new resource with a client-specified ID. If false, all IDs are server-assigned through the Create operation and attempts to update a non-existent resource return errors. It is strongly advised not to include or encode any sensitive data such as patient identifiers in client-specified resource IDs. Those IDs are part of the FHIR resource path recorded in Cloud audit logs and Pub/Sub notifications. Those IDs can also be contained in reference fields within other resources. Defaults to false.",
"type": "boolean"
},
"labels": {
Expand Down Expand Up @@ -6045,7 +6074,7 @@
"type": "string"
},
"force": {
"description": "If this flag is `TRUE`, all tables are deleted from the dataset before the new exported tables are written. If the flag is not set and the destination dataset contains tables, the export call returns an error. If `write_disposition` is specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.",
"description": "The default value is false. If this flag is `TRUE`, all tables are deleted from the dataset before the new exported tables are written. If the flag is not set and the destination dataset contains tables, the export call returns an error. If `write_disposition` is specified, this parameter is ignored. force=false is equivalent to write_disposition=WRITE_EMPTY and force=true is equivalent to write_disposition=WRITE_TRUNCATE.",
"type": "boolean"
},
"schemaConfig": {
Expand Down Expand Up @@ -6743,7 +6772,8 @@
"type": "object"
},
"messageType": {
"description": "The message type for this message. MSH-9.1.",
"description": "Output only. The message type for this message. MSH-9.1.",
"readOnly": true,
"type": "string"
},
"name": {
Expand All @@ -6757,23 +6787,27 @@
"readOnly": true
},
"patientIds": {
"description": "All patient IDs listed in the PID-2, PID-3, and PID-4 segments of this message.",
"description": "Output only. All patient IDs listed in the PID-2, PID-3, and PID-4 segments of this message.",
"items": {
"$ref": "PatientId"
},
"readOnly": true,
"type": "array"
},
"schematizedData": {
"$ref": "SchematizedData",
"description": "The parsed version of the raw message data schematized according to this store's schemas and type definitions."
"description": "Output only. The parsed version of the raw message data schematized according to this store's schemas and type definitions.",
"readOnly": true
},
"sendFacility": {
"description": "The hospital that this message came from. MSH-4.",
"description": "Output only. The hospital that this message came from. MSH-4.",
"readOnly": true,
"type": "string"
},
"sendTime": {
"description": "The datetime the sending application sent this message. MSH-7.",
"description": "Output only. The datetime the sending application sent this message. MSH-7.",
"format": "google-datetime",
"readOnly": true,
"type": "string"
}
},
Expand Down Expand Up @@ -7183,6 +7217,82 @@
},
"type": "object"
},
"RollbackHL7MessagesFilteringFields": {
"description": "Filtering fields for an HL7 rollback. Currently only supports a list of operation ids to roll back.",
"id": "RollbackHL7MessagesFilteringFields",
"properties": {
"operationIds": {
"description": "Optional. A list of operation IDs to roll back.",
"items": {
"format": "uint64",
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"RollbackHl7V2MessagesRequest": {
"description": "Point in time recovery rollback request.",
"id": "RollbackHl7V2MessagesRequest",
"properties": {
"changeType": {
"description": "Optional. CREATE/UPDATE/DELETE/ALL for reverting all txns of a certain type.",
"enum": [
"CHANGE_TYPE_UNSPECIFIED",
"ALL",
"CREATE",
"UPDATE",
"DELETE"
],
"enumDescriptions": [
"When unspecified, revert all transactions",
"All transactions",
"Revert only CREATE transactions",
"Revert only Update transactions",
"Revert only Delete transactions"
],
"type": "string"
},
"excludeRollbacks": {
"description": "Optional. Specifies whether to exclude earlier rollbacks.",
"type": "boolean"
},
"filteringFields": {
"$ref": "RollbackHL7MessagesFilteringFields",
"description": "Optional. Parameters for filtering."
},
"force": {
"description": "Optional. When enabled, changes will be reverted without explicit confirmation.",
"type": "boolean"
},
"inputGcsObject": {
"description": "Optional. Cloud storage object containing list of {resourceId} lines, identifying resources to be reverted",
"type": "string"
},
"resultGcsBucket": {
"description": "Required. Bucket to deposit result",
"type": "string"
},
"rollbackTime": {
"description": "Required. Times point to rollback to.",
"format": "google-datetime",
"type": "string"
}
},
"type": "object"
},
"RollbackHl7V2MessagesResponse": {
"description": "Final response of rollback HL7v2 messages request.",
"id": "RollbackHl7V2MessagesResponse",
"properties": {
"hl7v2Store": {
"description": "The name of the HL7 store to rollback, in the format of \"projects/{project_id}/locations/{location_id}/datasets/{dataset_id} /hl7v2Stores/{hl7v2_store_id}\".",
"type": "string"
}
},
"type": "object"
},
"SchemaConfig": {
"description": "Configuration for the FHIR BigQuery schema. Determines how the server generates the schema.",
"id": "SchemaConfig",
Expand Down Expand Up @@ -7709,19 +7819,19 @@
"id": "ValidationConfig",
"properties": {
"disableFhirpathValidation": {
"description": "Whether to disable FHIRPath validation for incoming resources. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"description": "Whether to disable FHIRPath validation for incoming resources. The default value is false. Set this to true to disable checking incoming resources for conformance against FHIRPath requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"type": "boolean"
},
"disableProfileValidation": {
"description": "Whether to disable profile validation for this FHIR store. Set this to true to disable checking incoming resources for conformance against structure definitions in this FHIR store.",
"description": "Whether to disable profile validation for this FHIR store. The default value is false. Set this to true to disable checking incoming resources for conformance against structure definitions in this FHIR store.",
"type": "boolean"
},
"disableReferenceTypeValidation": {
"description": "Whether to disable reference type validation for incoming resources. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"description": "Whether to disable reference type validation for incoming resources. The default value is false. Set this to true to disable checking incoming resources for conformance against reference type requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"type": "boolean"
},
"disableRequiredFieldValidation": {
"description": "Whether to disable required fields validation for incoming resources. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"description": "Whether to disable required fields validation for incoming resources. The default value is false. Set this to true to disable checking incoming resources for conformance against required fields requirement defined in the FHIR specification. This property only affects resource types that do not have profiles configured for them, any rules in enabled implementation guides will still be enforced.",
"type": "boolean"
},
"enabledImplementationGuides": {
Expand Down
Loading

0 comments on commit 9fc351d

Please sign in to comment.