github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/comprehendmedical/2018-10-30/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2018-10-30", 5 "endpointPrefix":"comprehendmedical", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceAbbreviation":"ComprehendMedical", 9 "serviceFullName":"AWS Comprehend Medical", 10 "serviceId":"ComprehendMedical", 11 "signatureVersion":"v4", 12 "signingName":"comprehendmedical", 13 "targetPrefix":"ComprehendMedical_20181030", 14 "uid":"comprehendmedical-2018-10-30" 15 }, 16 "operations":{ 17 "DescribeEntitiesDetectionV2Job":{ 18 "name":"DescribeEntitiesDetectionV2Job", 19 "http":{ 20 "method":"POST", 21 "requestUri":"/" 22 }, 23 "input":{"shape":"DescribeEntitiesDetectionV2JobRequest"}, 24 "output":{"shape":"DescribeEntitiesDetectionV2JobResponse"}, 25 "errors":[ 26 {"shape":"InvalidRequestException"}, 27 {"shape":"TooManyRequestsException"}, 28 {"shape":"ResourceNotFoundException"}, 29 {"shape":"InternalServerException"} 30 ] 31 }, 32 "DescribeICD10CMInferenceJob":{ 33 "name":"DescribeICD10CMInferenceJob", 34 "http":{ 35 "method":"POST", 36 "requestUri":"/" 37 }, 38 "input":{"shape":"DescribeICD10CMInferenceJobRequest"}, 39 "output":{"shape":"DescribeICD10CMInferenceJobResponse"}, 40 "errors":[ 41 {"shape":"InvalidRequestException"}, 42 {"shape":"TooManyRequestsException"}, 43 {"shape":"ResourceNotFoundException"}, 44 {"shape":"InternalServerException"} 45 ] 46 }, 47 "DescribePHIDetectionJob":{ 48 "name":"DescribePHIDetectionJob", 49 "http":{ 50 "method":"POST", 51 "requestUri":"/" 52 }, 53 "input":{"shape":"DescribePHIDetectionJobRequest"}, 54 "output":{"shape":"DescribePHIDetectionJobResponse"}, 55 "errors":[ 56 {"shape":"InvalidRequestException"}, 57 {"shape":"TooManyRequestsException"}, 58 {"shape":"ResourceNotFoundException"}, 59 {"shape":"InternalServerException"} 60 ] 61 }, 62 "DescribeRxNormInferenceJob":{ 63 "name":"DescribeRxNormInferenceJob", 64 "http":{ 65 "method":"POST", 66 "requestUri":"/" 67 }, 68 "input":{"shape":"DescribeRxNormInferenceJobRequest"}, 69 "output":{"shape":"DescribeRxNormInferenceJobResponse"}, 70 "errors":[ 71 {"shape":"InvalidRequestException"}, 72 {"shape":"TooManyRequestsException"}, 73 {"shape":"ResourceNotFoundException"}, 74 {"shape":"InternalServerException"} 75 ] 76 }, 77 "DetectEntities":{ 78 "name":"DetectEntities", 79 "http":{ 80 "method":"POST", 81 "requestUri":"/" 82 }, 83 "input":{"shape":"DetectEntitiesRequest"}, 84 "output":{"shape":"DetectEntitiesResponse"}, 85 "errors":[ 86 {"shape":"InternalServerException"}, 87 {"shape":"ServiceUnavailableException"}, 88 {"shape":"TooManyRequestsException"}, 89 {"shape":"InvalidRequestException"}, 90 {"shape":"InvalidEncodingException"}, 91 {"shape":"TextSizeLimitExceededException"} 92 ], 93 "deprecated":true, 94 "deprecatedMessage":"This operation is deprecated, use DetectEntitiesV2 instead." 95 }, 96 "DetectEntitiesV2":{ 97 "name":"DetectEntitiesV2", 98 "http":{ 99 "method":"POST", 100 "requestUri":"/" 101 }, 102 "input":{"shape":"DetectEntitiesV2Request"}, 103 "output":{"shape":"DetectEntitiesV2Response"}, 104 "errors":[ 105 {"shape":"InternalServerException"}, 106 {"shape":"ServiceUnavailableException"}, 107 {"shape":"TooManyRequestsException"}, 108 {"shape":"InvalidRequestException"}, 109 {"shape":"InvalidEncodingException"}, 110 {"shape":"TextSizeLimitExceededException"} 111 ] 112 }, 113 "DetectPHI":{ 114 "name":"DetectPHI", 115 "http":{ 116 "method":"POST", 117 "requestUri":"/" 118 }, 119 "input":{"shape":"DetectPHIRequest"}, 120 "output":{"shape":"DetectPHIResponse"}, 121 "errors":[ 122 {"shape":"InternalServerException"}, 123 {"shape":"ServiceUnavailableException"}, 124 {"shape":"TooManyRequestsException"}, 125 {"shape":"InvalidRequestException"}, 126 {"shape":"InvalidEncodingException"}, 127 {"shape":"TextSizeLimitExceededException"} 128 ] 129 }, 130 "InferICD10CM":{ 131 "name":"InferICD10CM", 132 "http":{ 133 "method":"POST", 134 "requestUri":"/" 135 }, 136 "input":{"shape":"InferICD10CMRequest"}, 137 "output":{"shape":"InferICD10CMResponse"}, 138 "errors":[ 139 {"shape":"InternalServerException"}, 140 {"shape":"ServiceUnavailableException"}, 141 {"shape":"TooManyRequestsException"}, 142 {"shape":"InvalidRequestException"}, 143 {"shape":"InvalidEncodingException"}, 144 {"shape":"TextSizeLimitExceededException"} 145 ] 146 }, 147 "InferRxNorm":{ 148 "name":"InferRxNorm", 149 "http":{ 150 "method":"POST", 151 "requestUri":"/" 152 }, 153 "input":{"shape":"InferRxNormRequest"}, 154 "output":{"shape":"InferRxNormResponse"}, 155 "errors":[ 156 {"shape":"InternalServerException"}, 157 {"shape":"ServiceUnavailableException"}, 158 {"shape":"TooManyRequestsException"}, 159 {"shape":"InvalidRequestException"}, 160 {"shape":"InvalidEncodingException"}, 161 {"shape":"TextSizeLimitExceededException"} 162 ] 163 }, 164 "ListEntitiesDetectionV2Jobs":{ 165 "name":"ListEntitiesDetectionV2Jobs", 166 "http":{ 167 "method":"POST", 168 "requestUri":"/" 169 }, 170 "input":{"shape":"ListEntitiesDetectionV2JobsRequest"}, 171 "output":{"shape":"ListEntitiesDetectionV2JobsResponse"}, 172 "errors":[ 173 {"shape":"InvalidRequestException"}, 174 {"shape":"ValidationException"}, 175 {"shape":"TooManyRequestsException"}, 176 {"shape":"InternalServerException"} 177 ] 178 }, 179 "ListICD10CMInferenceJobs":{ 180 "name":"ListICD10CMInferenceJobs", 181 "http":{ 182 "method":"POST", 183 "requestUri":"/" 184 }, 185 "input":{"shape":"ListICD10CMInferenceJobsRequest"}, 186 "output":{"shape":"ListICD10CMInferenceJobsResponse"}, 187 "errors":[ 188 {"shape":"InvalidRequestException"}, 189 {"shape":"ValidationException"}, 190 {"shape":"TooManyRequestsException"}, 191 {"shape":"InternalServerException"} 192 ] 193 }, 194 "ListPHIDetectionJobs":{ 195 "name":"ListPHIDetectionJobs", 196 "http":{ 197 "method":"POST", 198 "requestUri":"/" 199 }, 200 "input":{"shape":"ListPHIDetectionJobsRequest"}, 201 "output":{"shape":"ListPHIDetectionJobsResponse"}, 202 "errors":[ 203 {"shape":"InvalidRequestException"}, 204 {"shape":"ValidationException"}, 205 {"shape":"TooManyRequestsException"}, 206 {"shape":"InternalServerException"} 207 ] 208 }, 209 "ListRxNormInferenceJobs":{ 210 "name":"ListRxNormInferenceJobs", 211 "http":{ 212 "method":"POST", 213 "requestUri":"/" 214 }, 215 "input":{"shape":"ListRxNormInferenceJobsRequest"}, 216 "output":{"shape":"ListRxNormInferenceJobsResponse"}, 217 "errors":[ 218 {"shape":"InvalidRequestException"}, 219 {"shape":"ValidationException"}, 220 {"shape":"TooManyRequestsException"}, 221 {"shape":"InternalServerException"} 222 ] 223 }, 224 "StartEntitiesDetectionV2Job":{ 225 "name":"StartEntitiesDetectionV2Job", 226 "http":{ 227 "method":"POST", 228 "requestUri":"/" 229 }, 230 "input":{"shape":"StartEntitiesDetectionV2JobRequest"}, 231 "output":{"shape":"StartEntitiesDetectionV2JobResponse"}, 232 "errors":[ 233 {"shape":"InvalidRequestException"}, 234 {"shape":"TooManyRequestsException"}, 235 {"shape":"ResourceNotFoundException"}, 236 {"shape":"InternalServerException"} 237 ] 238 }, 239 "StartICD10CMInferenceJob":{ 240 "name":"StartICD10CMInferenceJob", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"StartICD10CMInferenceJobRequest"}, 246 "output":{"shape":"StartICD10CMInferenceJobResponse"}, 247 "errors":[ 248 {"shape":"InvalidRequestException"}, 249 {"shape":"TooManyRequestsException"}, 250 {"shape":"ResourceNotFoundException"}, 251 {"shape":"InternalServerException"} 252 ] 253 }, 254 "StartPHIDetectionJob":{ 255 "name":"StartPHIDetectionJob", 256 "http":{ 257 "method":"POST", 258 "requestUri":"/" 259 }, 260 "input":{"shape":"StartPHIDetectionJobRequest"}, 261 "output":{"shape":"StartPHIDetectionJobResponse"}, 262 "errors":[ 263 {"shape":"InvalidRequestException"}, 264 {"shape":"TooManyRequestsException"}, 265 {"shape":"ResourceNotFoundException"}, 266 {"shape":"InternalServerException"} 267 ] 268 }, 269 "StartRxNormInferenceJob":{ 270 "name":"StartRxNormInferenceJob", 271 "http":{ 272 "method":"POST", 273 "requestUri":"/" 274 }, 275 "input":{"shape":"StartRxNormInferenceJobRequest"}, 276 "output":{"shape":"StartRxNormInferenceJobResponse"}, 277 "errors":[ 278 {"shape":"InvalidRequestException"}, 279 {"shape":"TooManyRequestsException"}, 280 {"shape":"ResourceNotFoundException"}, 281 {"shape":"InternalServerException"} 282 ] 283 }, 284 "StopEntitiesDetectionV2Job":{ 285 "name":"StopEntitiesDetectionV2Job", 286 "http":{ 287 "method":"POST", 288 "requestUri":"/" 289 }, 290 "input":{"shape":"StopEntitiesDetectionV2JobRequest"}, 291 "output":{"shape":"StopEntitiesDetectionV2JobResponse"}, 292 "errors":[ 293 {"shape":"InvalidRequestException"}, 294 {"shape":"ResourceNotFoundException"}, 295 {"shape":"InternalServerException"} 296 ] 297 }, 298 "StopICD10CMInferenceJob":{ 299 "name":"StopICD10CMInferenceJob", 300 "http":{ 301 "method":"POST", 302 "requestUri":"/" 303 }, 304 "input":{"shape":"StopICD10CMInferenceJobRequest"}, 305 "output":{"shape":"StopICD10CMInferenceJobResponse"}, 306 "errors":[ 307 {"shape":"InvalidRequestException"}, 308 {"shape":"ResourceNotFoundException"}, 309 {"shape":"InternalServerException"} 310 ] 311 }, 312 "StopPHIDetectionJob":{ 313 "name":"StopPHIDetectionJob", 314 "http":{ 315 "method":"POST", 316 "requestUri":"/" 317 }, 318 "input":{"shape":"StopPHIDetectionJobRequest"}, 319 "output":{"shape":"StopPHIDetectionJobResponse"}, 320 "errors":[ 321 {"shape":"InvalidRequestException"}, 322 {"shape":"ResourceNotFoundException"}, 323 {"shape":"InternalServerException"} 324 ] 325 }, 326 "StopRxNormInferenceJob":{ 327 "name":"StopRxNormInferenceJob", 328 "http":{ 329 "method":"POST", 330 "requestUri":"/" 331 }, 332 "input":{"shape":"StopRxNormInferenceJobRequest"}, 333 "output":{"shape":"StopRxNormInferenceJobResponse"}, 334 "errors":[ 335 {"shape":"InvalidRequestException"}, 336 {"shape":"ResourceNotFoundException"}, 337 {"shape":"InternalServerException"} 338 ] 339 } 340 }, 341 "shapes":{ 342 "AnyLengthString":{"type":"string"}, 343 "Attribute":{ 344 "type":"structure", 345 "members":{ 346 "Type":{"shape":"EntitySubType"}, 347 "Score":{"shape":"Float"}, 348 "RelationshipScore":{"shape":"Float"}, 349 "RelationshipType":{"shape":"RelationshipType"}, 350 "Id":{"shape":"Integer"}, 351 "BeginOffset":{"shape":"Integer"}, 352 "EndOffset":{"shape":"Integer"}, 353 "Text":{"shape":"String"}, 354 "Category":{"shape":"EntityType"}, 355 "Traits":{"shape":"TraitList"} 356 } 357 }, 358 "AttributeList":{ 359 "type":"list", 360 "member":{"shape":"Attribute"} 361 }, 362 "AttributeName":{ 363 "type":"string", 364 "enum":[ 365 "SIGN", 366 "SYMPTOM", 367 "DIAGNOSIS", 368 "NEGATION" 369 ] 370 }, 371 "BoundedLengthString":{ 372 "type":"string", 373 "max":20000, 374 "min":1 375 }, 376 "ClientRequestTokenString":{ 377 "type":"string", 378 "max":64, 379 "min":1, 380 "pattern":"^[a-zA-Z0-9-]+$" 381 }, 382 "ComprehendMedicalAsyncJobFilter":{ 383 "type":"structure", 384 "members":{ 385 "JobName":{"shape":"JobName"}, 386 "JobStatus":{"shape":"JobStatus"}, 387 "SubmitTimeBefore":{"shape":"Timestamp"}, 388 "SubmitTimeAfter":{"shape":"Timestamp"} 389 } 390 }, 391 "ComprehendMedicalAsyncJobProperties":{ 392 "type":"structure", 393 "members":{ 394 "JobId":{"shape":"JobId"}, 395 "JobName":{"shape":"JobName"}, 396 "JobStatus":{"shape":"JobStatus"}, 397 "Message":{"shape":"AnyLengthString"}, 398 "SubmitTime":{"shape":"Timestamp"}, 399 "EndTime":{"shape":"Timestamp"}, 400 "ExpirationTime":{"shape":"Timestamp"}, 401 "InputDataConfig":{"shape":"InputDataConfig"}, 402 "OutputDataConfig":{"shape":"OutputDataConfig"}, 403 "LanguageCode":{"shape":"LanguageCode"}, 404 "DataAccessRoleArn":{"shape":"IamRoleArn"}, 405 "ManifestFilePath":{"shape":"ManifestFilePath"}, 406 "KMSKey":{"shape":"KMSKey"}, 407 "ModelVersion":{"shape":"ModelVersion"} 408 } 409 }, 410 "ComprehendMedicalAsyncJobPropertiesList":{ 411 "type":"list", 412 "member":{"shape":"ComprehendMedicalAsyncJobProperties"} 413 }, 414 "DescribeEntitiesDetectionV2JobRequest":{ 415 "type":"structure", 416 "required":["JobId"], 417 "members":{ 418 "JobId":{"shape":"JobId"} 419 } 420 }, 421 "DescribeEntitiesDetectionV2JobResponse":{ 422 "type":"structure", 423 "members":{ 424 "ComprehendMedicalAsyncJobProperties":{"shape":"ComprehendMedicalAsyncJobProperties"} 425 } 426 }, 427 "DescribeICD10CMInferenceJobRequest":{ 428 "type":"structure", 429 "required":["JobId"], 430 "members":{ 431 "JobId":{"shape":"JobId"} 432 } 433 }, 434 "DescribeICD10CMInferenceJobResponse":{ 435 "type":"structure", 436 "members":{ 437 "ComprehendMedicalAsyncJobProperties":{"shape":"ComprehendMedicalAsyncJobProperties"} 438 } 439 }, 440 "DescribePHIDetectionJobRequest":{ 441 "type":"structure", 442 "required":["JobId"], 443 "members":{ 444 "JobId":{"shape":"JobId"} 445 } 446 }, 447 "DescribePHIDetectionJobResponse":{ 448 "type":"structure", 449 "members":{ 450 "ComprehendMedicalAsyncJobProperties":{"shape":"ComprehendMedicalAsyncJobProperties"} 451 } 452 }, 453 "DescribeRxNormInferenceJobRequest":{ 454 "type":"structure", 455 "required":["JobId"], 456 "members":{ 457 "JobId":{"shape":"JobId"} 458 } 459 }, 460 "DescribeRxNormInferenceJobResponse":{ 461 "type":"structure", 462 "members":{ 463 "ComprehendMedicalAsyncJobProperties":{"shape":"ComprehendMedicalAsyncJobProperties"} 464 } 465 }, 466 "DetectEntitiesRequest":{ 467 "type":"structure", 468 "required":["Text"], 469 "members":{ 470 "Text":{"shape":"BoundedLengthString"} 471 } 472 }, 473 "DetectEntitiesResponse":{ 474 "type":"structure", 475 "required":[ 476 "Entities", 477 "ModelVersion" 478 ], 479 "members":{ 480 "Entities":{"shape":"EntityList"}, 481 "UnmappedAttributes":{"shape":"UnmappedAttributeList"}, 482 "PaginationToken":{"shape":"String"}, 483 "ModelVersion":{"shape":"String"} 484 } 485 }, 486 "DetectEntitiesV2Request":{ 487 "type":"structure", 488 "required":["Text"], 489 "members":{ 490 "Text":{"shape":"BoundedLengthString"} 491 } 492 }, 493 "DetectEntitiesV2Response":{ 494 "type":"structure", 495 "required":[ 496 "Entities", 497 "ModelVersion" 498 ], 499 "members":{ 500 "Entities":{"shape":"EntityList"}, 501 "UnmappedAttributes":{"shape":"UnmappedAttributeList"}, 502 "PaginationToken":{"shape":"String"}, 503 "ModelVersion":{"shape":"String"} 504 } 505 }, 506 "DetectPHIRequest":{ 507 "type":"structure", 508 "required":["Text"], 509 "members":{ 510 "Text":{"shape":"BoundedLengthString"} 511 } 512 }, 513 "DetectPHIResponse":{ 514 "type":"structure", 515 "required":[ 516 "Entities", 517 "ModelVersion" 518 ], 519 "members":{ 520 "Entities":{"shape":"EntityList"}, 521 "PaginationToken":{"shape":"String"}, 522 "ModelVersion":{"shape":"String"} 523 } 524 }, 525 "Entity":{ 526 "type":"structure", 527 "members":{ 528 "Id":{"shape":"Integer"}, 529 "BeginOffset":{"shape":"Integer"}, 530 "EndOffset":{"shape":"Integer"}, 531 "Score":{"shape":"Float"}, 532 "Text":{"shape":"String"}, 533 "Category":{"shape":"EntityType"}, 534 "Type":{"shape":"EntitySubType"}, 535 "Traits":{"shape":"TraitList"}, 536 "Attributes":{"shape":"AttributeList"} 537 } 538 }, 539 "EntityList":{ 540 "type":"list", 541 "member":{"shape":"Entity"} 542 }, 543 "EntitySubType":{ 544 "type":"string", 545 "enum":[ 546 "NAME", 547 "DOSAGE", 548 "ROUTE_OR_MODE", 549 "FORM", 550 "FREQUENCY", 551 "DURATION", 552 "GENERIC_NAME", 553 "BRAND_NAME", 554 "STRENGTH", 555 "RATE", 556 "ACUITY", 557 "TEST_NAME", 558 "TEST_VALUE", 559 "TEST_UNITS", 560 "PROCEDURE_NAME", 561 "TREATMENT_NAME", 562 "DATE", 563 "AGE", 564 "CONTACT_POINT", 565 "EMAIL", 566 "IDENTIFIER", 567 "URL", 568 "ADDRESS", 569 "PROFESSION", 570 "SYSTEM_ORGAN_SITE", 571 "DIRECTION", 572 "QUALITY", 573 "QUANTITY", 574 "TIME_EXPRESSION", 575 "TIME_TO_MEDICATION_NAME", 576 "TIME_TO_DX_NAME", 577 "TIME_TO_TEST_NAME", 578 "TIME_TO_PROCEDURE_NAME", 579 "TIME_TO_TREATMENT_NAME" 580 ] 581 }, 582 "EntityType":{ 583 "type":"string", 584 "enum":[ 585 "MEDICATION", 586 "MEDICAL_CONDITION", 587 "PROTECTED_HEALTH_INFORMATION", 588 "TEST_TREATMENT_PROCEDURE", 589 "ANATOMY", 590 "TIME_EXPRESSION" 591 ] 592 }, 593 "Float":{"type":"float"}, 594 "ICD10CMAttribute":{ 595 "type":"structure", 596 "members":{ 597 "Type":{"shape":"ICD10CMAttributeType"}, 598 "Score":{"shape":"Float"}, 599 "RelationshipScore":{"shape":"Float"}, 600 "Id":{"shape":"Integer"}, 601 "BeginOffset":{"shape":"Integer"}, 602 "EndOffset":{"shape":"Integer"}, 603 "Text":{"shape":"String"}, 604 "Traits":{"shape":"ICD10CMTraitList"}, 605 "Category":{"shape":"ICD10CMEntityType"}, 606 "RelationshipType":{"shape":"ICD10CMRelationshipType"} 607 } 608 }, 609 "ICD10CMAttributeList":{ 610 "type":"list", 611 "member":{"shape":"ICD10CMAttribute"} 612 }, 613 "ICD10CMAttributeType":{ 614 "type":"string", 615 "enum":[ 616 "ACUITY", 617 "DIRECTION", 618 "SYSTEM_ORGAN_SITE", 619 "QUALITY", 620 "QUANTITY", 621 "TIME_TO_DX_NAME", 622 "TIME_EXPRESSION" 623 ] 624 }, 625 "ICD10CMConcept":{ 626 "type":"structure", 627 "members":{ 628 "Description":{"shape":"String"}, 629 "Code":{"shape":"String"}, 630 "Score":{"shape":"Float"} 631 } 632 }, 633 "ICD10CMConceptList":{ 634 "type":"list", 635 "member":{"shape":"ICD10CMConcept"} 636 }, 637 "ICD10CMEntity":{ 638 "type":"structure", 639 "members":{ 640 "Id":{"shape":"Integer"}, 641 "Text":{"shape":"OntologyLinkingBoundedLengthString"}, 642 "Category":{"shape":"ICD10CMEntityCategory"}, 643 "Type":{"shape":"ICD10CMEntityType"}, 644 "Score":{"shape":"Float"}, 645 "BeginOffset":{"shape":"Integer"}, 646 "EndOffset":{"shape":"Integer"}, 647 "Attributes":{"shape":"ICD10CMAttributeList"}, 648 "Traits":{"shape":"ICD10CMTraitList"}, 649 "ICD10CMConcepts":{"shape":"ICD10CMConceptList"} 650 } 651 }, 652 "ICD10CMEntityCategory":{ 653 "type":"string", 654 "enum":["MEDICAL_CONDITION"] 655 }, 656 "ICD10CMEntityList":{ 657 "type":"list", 658 "member":{"shape":"ICD10CMEntity"} 659 }, 660 "ICD10CMEntityType":{ 661 "type":"string", 662 "enum":[ 663 "DX_NAME", 664 "TIME_EXPRESSION" 665 ] 666 }, 667 "ICD10CMRelationshipType":{ 668 "type":"string", 669 "enum":[ 670 "OVERLAP", 671 "SYSTEM_ORGAN_SITE" 672 ] 673 }, 674 "ICD10CMTrait":{ 675 "type":"structure", 676 "members":{ 677 "Name":{"shape":"ICD10CMTraitName"}, 678 "Score":{"shape":"Float"} 679 } 680 }, 681 "ICD10CMTraitList":{ 682 "type":"list", 683 "member":{"shape":"ICD10CMTrait"} 684 }, 685 "ICD10CMTraitName":{ 686 "type":"string", 687 "enum":[ 688 "NEGATION", 689 "DIAGNOSIS", 690 "SIGN", 691 "SYMPTOM" 692 ] 693 }, 694 "IamRoleArn":{ 695 "type":"string", 696 "max":2048, 697 "min":20, 698 "pattern":"arn:aws(-[^:]+)?:iam::[0-9]{12}:role/.+" 699 }, 700 "InferICD10CMRequest":{ 701 "type":"structure", 702 "required":["Text"], 703 "members":{ 704 "Text":{"shape":"OntologyLinkingBoundedLengthString"} 705 } 706 }, 707 "InferICD10CMResponse":{ 708 "type":"structure", 709 "required":["Entities"], 710 "members":{ 711 "Entities":{"shape":"ICD10CMEntityList"}, 712 "PaginationToken":{"shape":"String"}, 713 "ModelVersion":{"shape":"String"} 714 } 715 }, 716 "InferRxNormRequest":{ 717 "type":"structure", 718 "required":["Text"], 719 "members":{ 720 "Text":{"shape":"OntologyLinkingBoundedLengthString"} 721 } 722 }, 723 "InferRxNormResponse":{ 724 "type":"structure", 725 "required":["Entities"], 726 "members":{ 727 "Entities":{"shape":"RxNormEntityList"}, 728 "PaginationToken":{"shape":"String"}, 729 "ModelVersion":{"shape":"String"} 730 } 731 }, 732 "InputDataConfig":{ 733 "type":"structure", 734 "required":["S3Bucket"], 735 "members":{ 736 "S3Bucket":{"shape":"S3Bucket"}, 737 "S3Key":{"shape":"S3Key"} 738 } 739 }, 740 "Integer":{"type":"integer"}, 741 "InternalServerException":{ 742 "type":"structure", 743 "members":{ 744 "Message":{"shape":"String"} 745 }, 746 "exception":true, 747 "fault":true 748 }, 749 "InvalidEncodingException":{ 750 "type":"structure", 751 "members":{ 752 "Message":{"shape":"String"} 753 }, 754 "exception":true 755 }, 756 "InvalidRequestException":{ 757 "type":"structure", 758 "members":{ 759 "Message":{"shape":"String"} 760 }, 761 "exception":true 762 }, 763 "JobId":{ 764 "type":"string", 765 "max":32, 766 "min":1, 767 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$" 768 }, 769 "JobName":{ 770 "type":"string", 771 "max":256, 772 "min":1, 773 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$" 774 }, 775 "JobStatus":{ 776 "type":"string", 777 "enum":[ 778 "SUBMITTED", 779 "IN_PROGRESS", 780 "COMPLETED", 781 "PARTIAL_SUCCESS", 782 "FAILED", 783 "STOP_REQUESTED", 784 "STOPPED" 785 ] 786 }, 787 "KMSKey":{ 788 "type":"string", 789 "max":2048, 790 "min":1, 791 "pattern":".*" 792 }, 793 "LanguageCode":{ 794 "type":"string", 795 "enum":["en"] 796 }, 797 "ListEntitiesDetectionV2JobsRequest":{ 798 "type":"structure", 799 "members":{ 800 "Filter":{"shape":"ComprehendMedicalAsyncJobFilter"}, 801 "NextToken":{"shape":"String"}, 802 "MaxResults":{"shape":"MaxResultsInteger"} 803 } 804 }, 805 "ListEntitiesDetectionV2JobsResponse":{ 806 "type":"structure", 807 "members":{ 808 "ComprehendMedicalAsyncJobPropertiesList":{"shape":"ComprehendMedicalAsyncJobPropertiesList"}, 809 "NextToken":{"shape":"String"} 810 } 811 }, 812 "ListICD10CMInferenceJobsRequest":{ 813 "type":"structure", 814 "members":{ 815 "Filter":{"shape":"ComprehendMedicalAsyncJobFilter"}, 816 "NextToken":{"shape":"String"}, 817 "MaxResults":{"shape":"MaxResultsInteger"} 818 } 819 }, 820 "ListICD10CMInferenceJobsResponse":{ 821 "type":"structure", 822 "members":{ 823 "ComprehendMedicalAsyncJobPropertiesList":{"shape":"ComprehendMedicalAsyncJobPropertiesList"}, 824 "NextToken":{"shape":"String"} 825 } 826 }, 827 "ListPHIDetectionJobsRequest":{ 828 "type":"structure", 829 "members":{ 830 "Filter":{"shape":"ComprehendMedicalAsyncJobFilter"}, 831 "NextToken":{"shape":"String"}, 832 "MaxResults":{"shape":"MaxResultsInteger"} 833 } 834 }, 835 "ListPHIDetectionJobsResponse":{ 836 "type":"structure", 837 "members":{ 838 "ComprehendMedicalAsyncJobPropertiesList":{"shape":"ComprehendMedicalAsyncJobPropertiesList"}, 839 "NextToken":{"shape":"String"} 840 } 841 }, 842 "ListRxNormInferenceJobsRequest":{ 843 "type":"structure", 844 "members":{ 845 "Filter":{"shape":"ComprehendMedicalAsyncJobFilter"}, 846 "NextToken":{"shape":"String"}, 847 "MaxResults":{"shape":"MaxResultsInteger"} 848 } 849 }, 850 "ListRxNormInferenceJobsResponse":{ 851 "type":"structure", 852 "members":{ 853 "ComprehendMedicalAsyncJobPropertiesList":{"shape":"ComprehendMedicalAsyncJobPropertiesList"}, 854 "NextToken":{"shape":"String"} 855 } 856 }, 857 "ManifestFilePath":{ 858 "type":"string", 859 "max":4096, 860 "min":1 861 }, 862 "MaxResultsInteger":{ 863 "type":"integer", 864 "max":500, 865 "min":1 866 }, 867 "ModelVersion":{"type":"string"}, 868 "OntologyLinkingBoundedLengthString":{ 869 "type":"string", 870 "max":10000, 871 "min":1 872 }, 873 "OutputDataConfig":{ 874 "type":"structure", 875 "required":["S3Bucket"], 876 "members":{ 877 "S3Bucket":{"shape":"S3Bucket"}, 878 "S3Key":{"shape":"S3Key"} 879 } 880 }, 881 "RelationshipType":{ 882 "type":"string", 883 "enum":[ 884 "EVERY", 885 "WITH_DOSAGE", 886 "ADMINISTERED_VIA", 887 "FOR", 888 "NEGATIVE", 889 "OVERLAP", 890 "DOSAGE", 891 "ROUTE_OR_MODE", 892 "FORM", 893 "FREQUENCY", 894 "DURATION", 895 "STRENGTH", 896 "RATE", 897 "ACUITY", 898 "TEST_VALUE", 899 "TEST_UNITS", 900 "DIRECTION", 901 "SYSTEM_ORGAN_SITE" 902 ] 903 }, 904 "ResourceNotFoundException":{ 905 "type":"structure", 906 "members":{ 907 "Message":{"shape":"String"} 908 }, 909 "exception":true 910 }, 911 "RxNormAttribute":{ 912 "type":"structure", 913 "members":{ 914 "Type":{"shape":"RxNormAttributeType"}, 915 "Score":{"shape":"Float"}, 916 "RelationshipScore":{"shape":"Float"}, 917 "Id":{"shape":"Integer"}, 918 "BeginOffset":{"shape":"Integer"}, 919 "EndOffset":{"shape":"Integer"}, 920 "Text":{"shape":"String"}, 921 "Traits":{"shape":"RxNormTraitList"} 922 } 923 }, 924 "RxNormAttributeList":{ 925 "type":"list", 926 "member":{"shape":"RxNormAttribute"} 927 }, 928 "RxNormAttributeType":{ 929 "type":"string", 930 "enum":[ 931 "DOSAGE", 932 "DURATION", 933 "FORM", 934 "FREQUENCY", 935 "RATE", 936 "ROUTE_OR_MODE", 937 "STRENGTH" 938 ] 939 }, 940 "RxNormConcept":{ 941 "type":"structure", 942 "members":{ 943 "Description":{"shape":"String"}, 944 "Code":{"shape":"String"}, 945 "Score":{"shape":"Float"} 946 } 947 }, 948 "RxNormConceptList":{ 949 "type":"list", 950 "member":{"shape":"RxNormConcept"} 951 }, 952 "RxNormEntity":{ 953 "type":"structure", 954 "members":{ 955 "Id":{"shape":"Integer"}, 956 "Text":{"shape":"OntologyLinkingBoundedLengthString"}, 957 "Category":{"shape":"RxNormEntityCategory"}, 958 "Type":{"shape":"RxNormEntityType"}, 959 "Score":{"shape":"Float"}, 960 "BeginOffset":{"shape":"Integer"}, 961 "EndOffset":{"shape":"Integer"}, 962 "Attributes":{"shape":"RxNormAttributeList"}, 963 "Traits":{"shape":"RxNormTraitList"}, 964 "RxNormConcepts":{"shape":"RxNormConceptList"} 965 } 966 }, 967 "RxNormEntityCategory":{ 968 "type":"string", 969 "enum":["MEDICATION"] 970 }, 971 "RxNormEntityList":{ 972 "type":"list", 973 "member":{"shape":"RxNormEntity"} 974 }, 975 "RxNormEntityType":{ 976 "type":"string", 977 "enum":[ 978 "BRAND_NAME", 979 "GENERIC_NAME" 980 ] 981 }, 982 "RxNormTrait":{ 983 "type":"structure", 984 "members":{ 985 "Name":{"shape":"RxNormTraitName"}, 986 "Score":{"shape":"Float"} 987 } 988 }, 989 "RxNormTraitList":{ 990 "type":"list", 991 "member":{"shape":"RxNormTrait"} 992 }, 993 "RxNormTraitName":{ 994 "type":"string", 995 "enum":["NEGATION"] 996 }, 997 "S3Bucket":{ 998 "type":"string", 999 "max":63, 1000 "min":3, 1001 "pattern":"^[0-9a-z\\.\\-_]*(?!\\.)$" 1002 }, 1003 "S3Key":{ 1004 "type":"string", 1005 "max":1024, 1006 "pattern":".*" 1007 }, 1008 "ServiceUnavailableException":{ 1009 "type":"structure", 1010 "members":{ 1011 "Message":{"shape":"String"} 1012 }, 1013 "exception":true 1014 }, 1015 "StartEntitiesDetectionV2JobRequest":{ 1016 "type":"structure", 1017 "required":[ 1018 "InputDataConfig", 1019 "OutputDataConfig", 1020 "DataAccessRoleArn", 1021 "LanguageCode" 1022 ], 1023 "members":{ 1024 "InputDataConfig":{"shape":"InputDataConfig"}, 1025 "OutputDataConfig":{"shape":"OutputDataConfig"}, 1026 "DataAccessRoleArn":{"shape":"IamRoleArn"}, 1027 "JobName":{"shape":"JobName"}, 1028 "ClientRequestToken":{ 1029 "shape":"ClientRequestTokenString", 1030 "idempotencyToken":true 1031 }, 1032 "KMSKey":{"shape":"KMSKey"}, 1033 "LanguageCode":{"shape":"LanguageCode"} 1034 } 1035 }, 1036 "StartEntitiesDetectionV2JobResponse":{ 1037 "type":"structure", 1038 "members":{ 1039 "JobId":{"shape":"JobId"} 1040 } 1041 }, 1042 "StartICD10CMInferenceJobRequest":{ 1043 "type":"structure", 1044 "required":[ 1045 "InputDataConfig", 1046 "OutputDataConfig", 1047 "DataAccessRoleArn", 1048 "LanguageCode" 1049 ], 1050 "members":{ 1051 "InputDataConfig":{"shape":"InputDataConfig"}, 1052 "OutputDataConfig":{"shape":"OutputDataConfig"}, 1053 "DataAccessRoleArn":{"shape":"IamRoleArn"}, 1054 "JobName":{"shape":"JobName"}, 1055 "ClientRequestToken":{ 1056 "shape":"ClientRequestTokenString", 1057 "idempotencyToken":true 1058 }, 1059 "KMSKey":{"shape":"KMSKey"}, 1060 "LanguageCode":{"shape":"LanguageCode"} 1061 } 1062 }, 1063 "StartICD10CMInferenceJobResponse":{ 1064 "type":"structure", 1065 "members":{ 1066 "JobId":{"shape":"JobId"} 1067 } 1068 }, 1069 "StartPHIDetectionJobRequest":{ 1070 "type":"structure", 1071 "required":[ 1072 "InputDataConfig", 1073 "OutputDataConfig", 1074 "DataAccessRoleArn", 1075 "LanguageCode" 1076 ], 1077 "members":{ 1078 "InputDataConfig":{"shape":"InputDataConfig"}, 1079 "OutputDataConfig":{"shape":"OutputDataConfig"}, 1080 "DataAccessRoleArn":{"shape":"IamRoleArn"}, 1081 "JobName":{"shape":"JobName"}, 1082 "ClientRequestToken":{ 1083 "shape":"ClientRequestTokenString", 1084 "idempotencyToken":true 1085 }, 1086 "KMSKey":{"shape":"KMSKey"}, 1087 "LanguageCode":{"shape":"LanguageCode"} 1088 } 1089 }, 1090 "StartPHIDetectionJobResponse":{ 1091 "type":"structure", 1092 "members":{ 1093 "JobId":{"shape":"JobId"} 1094 } 1095 }, 1096 "StartRxNormInferenceJobRequest":{ 1097 "type":"structure", 1098 "required":[ 1099 "InputDataConfig", 1100 "OutputDataConfig", 1101 "DataAccessRoleArn", 1102 "LanguageCode" 1103 ], 1104 "members":{ 1105 "InputDataConfig":{"shape":"InputDataConfig"}, 1106 "OutputDataConfig":{"shape":"OutputDataConfig"}, 1107 "DataAccessRoleArn":{"shape":"IamRoleArn"}, 1108 "JobName":{"shape":"JobName"}, 1109 "ClientRequestToken":{ 1110 "shape":"ClientRequestTokenString", 1111 "idempotencyToken":true 1112 }, 1113 "KMSKey":{"shape":"KMSKey"}, 1114 "LanguageCode":{"shape":"LanguageCode"} 1115 } 1116 }, 1117 "StartRxNormInferenceJobResponse":{ 1118 "type":"structure", 1119 "members":{ 1120 "JobId":{"shape":"JobId"} 1121 } 1122 }, 1123 "StopEntitiesDetectionV2JobRequest":{ 1124 "type":"structure", 1125 "required":["JobId"], 1126 "members":{ 1127 "JobId":{"shape":"JobId"} 1128 } 1129 }, 1130 "StopEntitiesDetectionV2JobResponse":{ 1131 "type":"structure", 1132 "members":{ 1133 "JobId":{"shape":"JobId"} 1134 } 1135 }, 1136 "StopICD10CMInferenceJobRequest":{ 1137 "type":"structure", 1138 "required":["JobId"], 1139 "members":{ 1140 "JobId":{"shape":"JobId"} 1141 } 1142 }, 1143 "StopICD10CMInferenceJobResponse":{ 1144 "type":"structure", 1145 "members":{ 1146 "JobId":{"shape":"JobId"} 1147 } 1148 }, 1149 "StopPHIDetectionJobRequest":{ 1150 "type":"structure", 1151 "required":["JobId"], 1152 "members":{ 1153 "JobId":{"shape":"JobId"} 1154 } 1155 }, 1156 "StopPHIDetectionJobResponse":{ 1157 "type":"structure", 1158 "members":{ 1159 "JobId":{"shape":"JobId"} 1160 } 1161 }, 1162 "StopRxNormInferenceJobRequest":{ 1163 "type":"structure", 1164 "required":["JobId"], 1165 "members":{ 1166 "JobId":{"shape":"JobId"} 1167 } 1168 }, 1169 "StopRxNormInferenceJobResponse":{ 1170 "type":"structure", 1171 "members":{ 1172 "JobId":{"shape":"JobId"} 1173 } 1174 }, 1175 "String":{ 1176 "type":"string", 1177 "min":1 1178 }, 1179 "TextSizeLimitExceededException":{ 1180 "type":"structure", 1181 "members":{ 1182 "Message":{"shape":"String"} 1183 }, 1184 "exception":true 1185 }, 1186 "Timestamp":{"type":"timestamp"}, 1187 "TooManyRequestsException":{ 1188 "type":"structure", 1189 "members":{ 1190 "Message":{"shape":"String"} 1191 }, 1192 "exception":true 1193 }, 1194 "Trait":{ 1195 "type":"structure", 1196 "members":{ 1197 "Name":{"shape":"AttributeName"}, 1198 "Score":{"shape":"Float"} 1199 } 1200 }, 1201 "TraitList":{ 1202 "type":"list", 1203 "member":{"shape":"Trait"} 1204 }, 1205 "UnmappedAttribute":{ 1206 "type":"structure", 1207 "members":{ 1208 "Type":{"shape":"EntityType"}, 1209 "Attribute":{"shape":"Attribute"} 1210 } 1211 }, 1212 "UnmappedAttributeList":{ 1213 "type":"list", 1214 "member":{"shape":"UnmappedAttribute"} 1215 }, 1216 "ValidationException":{ 1217 "type":"structure", 1218 "members":{ 1219 "Message":{"shape":"String"} 1220 }, 1221 "exception":true 1222 } 1223 } 1224 }