addedOutput schema / $defs / CDCReceivingUnitContact
Added value: +{
+ "additionalProperties": false,
+ "description": "One 7.9 receiving unit as the manual prints it (OD-18).",
+ "properties": {
+ "address": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Address"
+ },
+ "fax": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Fax"
+ },
+ "phone": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Phone"
+ },
+ "unit_name": {
+ "title": "Unit Name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "unit_name",
+ "phone",
+ "fax",
+ "address"
+ ],
+ "title": "CDCReceivingUnitContact",
+ "type": "object"
+}
addedOutput schema / $defs / CDCTestingLocationRecord
Added value: +{
+ "additionalProperties": false,
+ "description": "One chapter 7 row: where a test is sent and how long it takes (OD-18).\n\nThe manual prints 檢驗期限 in most sections and 檢驗期間 in 7.7 (autopsy specimens), so the\ntwo official column names stay separate fields and are never merged into one duration.\n`receiving_unit_contacts` are the 7.9 rows whose unit name appears in this row's 收件單位\ntext; the join happens when the question is answered and every contact keeps its own page,\nsection and row hash in the item's evidence.",
+ "properties": {
+ "bsl_raw": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Bsl Raw"
+ },
+ "collecting_unit": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Collecting Unit"
+ },
+ "disease": {
+ "title": "Disease",
+ "type": "string"
+ },
+ "method": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Method"
+ },
+ "notes": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Notes"
+ },
+ "receiving_unit": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Receiving Unit"
+ },
+ "receiving_unit_contacts": {
+ "items": {
+ "$ref": "#/$defs/CDCReceivingUnitContact"
+ },
+ "title": "Receiving Unit Contacts",
+ "type": "array"
+ },
+ "record_type": {
+ "const": "cdc_testing_location",
+ "default": "cdc_testing_location",
+ "title": "Record Type",
+ "type": "string"
+ },
+ "specimen": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Specimen"
+ },
+ "testing_period_raw": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Testing Period Raw"
+ },
+ "turnaround_raw": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Turnaround Raw"
+ }
+ },
+ "required": [
+ "disease",
+ "collecting_unit",
+ "specimen",
+ "method",
+ "turnaround_raw",
+ "testing_period_raw",
+ "receiving_unit",
+ "bsl_raw",
+ "notes",
+ "receiving_unit_contacts"
+ ],
+ "title": "CDCTestingLocationRecord",
+ "type": "object"
+}
addedOutput schema / $defs / ItemEnvelope / properties / record / discriminator / mapping / cdc_testing_location
Added value: +"#/$defs/CDCTestingLocationRecord"
changedOutput schema / $defs / ItemEnvelope / properties / record / oneOf
Previous value: -[
- {
- "$ref": "#/$defs/NHIRecord"
- },
- {
- "$ref": "#/$defs/NHISearchRecord"
- },
- {
- "$ref": "#/$defs/CDCSpecimenRecord"
- },
- {
- "$ref": "#/$defs/CDCLabRecord"
- },
- {
- "$ref": "#/$defs/TFDARecord"
- },
- {
- "$ref": "#/$defs/TFDASearchRecord"
- }
-]New value: +[
+ {
+ "$ref": "#/$defs/NHIRecord"
+ },
+ {
+ "$ref": "#/$defs/NHISearchRecord"
+ },
+ {
+ "$ref": "#/$defs/CDCSpecimenRecord"
+ },
+ {
+ "$ref": "#/$defs/CDCTestingLocationRecord"
+ },
+ {
+ "$ref": "#/$defs/CDCLabRecord"
+ },
+ {
+ "$ref": "#/$defs/TFDARecord"
+ },
+ {
+ "$ref": "#/$defs/TFDASearchRecord"
+ }
+]
changedOutput schema / properties / operation / enum
Previous value: -[
- "get_data_status",
- "search_disease",
- "get_specimen_requirement",
- "get_collection_method",
- "get_container",
- "get_transport_requirement",
- "get_submission_rule",
- "find_authorized_lab",
- "get_lab_scope",
- "search_payment_items",
- "search_lab_code",
- "get_points",
- "get_payment_rule",
- "search_reviewed_ivd",
- "search_ivd_candidates",
- "search_ivd",
- "get_license",
- "find_manufacturer",
- "list_matching_license_records",
- "compare_products",
- "standards_status",
- "eqa_status"
-]New value: +[
+ "get_data_status",
+ "search_disease",
+ "get_specimen_requirement",
+ "get_collection_method",
+ "get_container",
+ "get_transport_requirement",
+ "get_submission_rule",
+ "get_testing_location",
+ "find_authorized_lab",
+ "get_lab_scope",
+ "search_payment_items",
+ "search_lab_code",
+ "get_points",
+ "get_payment_rule",
+ "search_reviewed_ivd",
+ "search_ivd_candidates",
+ "search_ivd",
+ "get_license",
+ "find_manufacturer",
+ "list_matching_license_records",
+ "compare_products",
+ "standards_status",
+ "eqa_status"
+]
changedOutput schema / properties / replacement_operation / anyOf
Previous value: -[
- {
- "enum": [
- "get_data_status",
- "search_disease",
- "get_specimen_requirement",
- "get_collection_method",
- "get_container",
- "get_transport_requirement",
- "get_submission_rule",
- "find_authorized_lab",
- "get_lab_scope",
- "search_payment_items",
- "search_lab_code",
- "get_points",
- "get_payment_rule",
- "search_reviewed_ivd",
- "search_ivd_candidates",
- "search_ivd",
- "get_license",
- "find_manufacturer",
- "list_matching_license_records",
- "compare_products",
- "standards_status",
- "eqa_status"
- ],
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "enum": [
+ "get_data_status",
+ "search_disease",
+ "get_specimen_requirement",
+ "get_collection_method",
+ "get_container",
+ "get_transport_requirement",
+ "get_submission_rule",
+ "get_testing_location",
+ "find_authorized_lab",
+ "get_lab_scope",
+ "search_payment_items",
+ "search_lab_code",
+ "get_points",
+ "get_payment_rule",
+ "search_reviewed_ivd",
+ "search_ivd_candidates",
+ "search_ivd",
+ "get_license",
+ "find_manufacturer",
+ "list_matching_license_records",
+ "compare_products",
+ "standards_status",
+ "eqa_status"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]