blob: 37b79021dac0fb7f2cd5c2420038f831f3d41557 [file] [log] [blame]
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="healthcare_v1beta1.html">Cloud Healthcare API</a> . <a href="healthcare_v1beta1.projects.html">projects</a> . <a href="healthcare_v1beta1.projects.locations.html">locations</a> . <a href="healthcare_v1beta1.projects.locations.services.html">services</a> . <a href="healthcare_v1beta1.projects.locations.services.nlp.html">nlp</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="#analyzeEntities">analyzeEntities(nlpService, body=None, x__xgafv=None)</a></code></p>
79<p class="firstline">Analyze heathcare entity in a document. Its response includes the recognized entity mentions and the relationships between them. AnalyzeEntities uses context aware models to detect entities.</p>
80<p class="toc_element">
81 <code><a href="#close">close()</a></code></p>
82<p class="firstline">Close httplib2 connections.</p>
83<h3>Method Details</h3>
84<div class="method">
85 <code class="details" id="analyzeEntities">analyzeEntities(nlpService, body=None, x__xgafv=None)</code>
86 <pre>Analyze heathcare entity in a document. Its response includes the recognized entity mentions and the relationships between them. AnalyzeEntities uses context aware models to detect entities.
87
88Args:
89 nlpService: string, The resource name of the service of the form: &quot;projects/{project_id}/locations/{location_id}/services/nlp&quot;. (required)
90 body: object, The request body.
91 The object takes the form of:
92
93{ # The request to analyze healthcare entities in a document.
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -080094 &quot;documentContent&quot;: &quot;A String&quot;, # document_content is a document to be annotated.
95}
Bu Sun Kim673ec5c2020-11-16 11:05:03 -070096
97 x__xgafv: string, V1 error format.
98 Allowed values
99 1 - v1 error format
100 2 - v2 error format
101
102Returns:
103 An object of the form:
104
105 { # Includes recognized entity mentions and relationships between them.
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -0800106 &quot;entities&quot;: [ # The union of all the candidate entities that the entity_mentions in this response could link to. These are UMLS concepts or normalized mention content.
107 { # The candidate entities that an entity mention could link to.
108 &quot;entityId&quot;: &quot;A String&quot;, # entity_id is a first class field entity_id uniquely identifies this concept and its meta-vocabulary. For example, &quot;UMLS/C0000970&quot;.
109 &quot;preferredTerm&quot;: &quot;A String&quot;, # preferred_term is the preferred term for this concept. For example, &quot;Acetaminophen&quot;. For ad hoc entities formed by normalization, this is the most popular unnormalized string.
110 &quot;vocabularyCodes&quot;: [ # Vocabulary codes are first-class fields and differentiated from the concept unique identifier (entity_id). vocabulary_codes contains the representation of this concept in particular vocabularies, such as ICD-10, SNOMED-CT and RxNORM. These are prefixed by the name of the vocabulary, followed by the unique code within that vocabulary. For example, &quot;RXNORM/A10334543&quot;.
111 &quot;A String&quot;,
112 ],
113 },
114 ],
115 &quot;entityMentions&quot;: [ # entity_mentions contains all the annotated medical entities that were were mentioned in the provided document.
116 { # An entity mention in the document.
117 &quot;certaintyAssessment&quot;: { # A feature of an entity mention. # The certainty assessment of the entity mention. Its value is one of: LIKELY, SOMEWHAT_LIKELY, UNCERTAIN, SOMEWHAT_UNLIKELY, UNLIKELY, CONDITIONAL
118 &quot;confidence&quot;: 3.14, # The model&#x27;s confidence in this feature annotation. A number between 0 and 1.
119 &quot;value&quot;: &quot;A String&quot;, # The value of this feature annotation. Its range depends on the type of the feature.
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700120 },
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -0800121 &quot;confidence&quot;: 3.14, # The model&#x27;s confidence in this entity mention annotation. A number between 0 and 1.
122 &quot;linkedEntities&quot;: [ # linked_entities are candidate ontological concepts that this entity mention may refer to. They are sorted by decreasing confidence.it
123 { # EntityMentions can be linked to multiple entities using a LinkedEntity message lets us add other fields, e.g. confidence.
124 &quot;entityId&quot;: &quot;A String&quot;, # entity_id is a concept unique identifier. These are prefixed by a string that identifies the entity coding system, followed by the unique identifier within that system. For example, &quot;UMLS/C0000970&quot;. This also supports ad hoc entities, which are formed by normalizing entity mention content.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800125 },
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -0800126 ],
127 &quot;mentionId&quot;: &quot;A String&quot;, # mention_id uniquely identifies each entity mention in a single response.
128 &quot;subject&quot;: { # A feature of an entity mention. # The subject this entity mention relates to. Its value is one of: PATIENT, FAMILY_MEMBER, OTHER
129 &quot;confidence&quot;: 3.14, # The model&#x27;s confidence in this feature annotation. A number between 0 and 1.
130 &quot;value&quot;: &quot;A String&quot;, # The value of this feature annotation. Its range depends on the type of the feature.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800131 },
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -0800132 &quot;temporalAssessment&quot;: { # A feature of an entity mention. # How this entity mention relates to the subject temporally. Its value is one of: CURRENT, CLINICAL_HISTORY, FAMILY_HISTORY, UPCOMING, ALLERGY
133 &quot;confidence&quot;: 3.14, # The model&#x27;s confidence in this feature annotation. A number between 0 and 1.
134 &quot;value&quot;: &quot;A String&quot;, # The value of this feature annotation. Its range depends on the type of the feature.
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700135 },
Yoshi Automation Botcc94ec82021-01-15 07:10:04 -0800136 &quot;text&quot;: { # A span of text in the provided document. # text is the location of the entity mention in the document.
137 &quot;beginOffset&quot;: 42, # The unicode codepoint index of the beginning of this span.
138 &quot;content&quot;: &quot;A String&quot;, # The original text contained in this span.
139 },
140 &quot;type&quot;: &quot;A String&quot;, # The semantic type of the entity: UNKNOWN_ENTITY_TYPE, ALONE, ANATOMICAL_STRUCTURE, ASSISTED_LIVING, BF_RESULT, BM_RESULT, BM_UNIT, BM_VALUE, BODY_FUNCTION, BODY_MEASUREMENT, COMPLIANT, DOESNOT_FOLLOWUP, FAMILY, FOLLOWSUP, LABORATORY_DATA, LAB_RESULT, LAB_UNIT, LAB_VALUE, MEDICAL_DEVICE, MEDICINE, MED_DOSE, MED_DURATION, MED_FORM, MED_FREQUENCY, MED_ROUTE, MED_STATUS, MED_STRENGTH, MED_TOTALDOSE, MED_UNIT, NON_COMPLIANT, OTHER_LIVINGSTATUS, PROBLEM, PROCEDURE, PROCEDURE_RESULT, PROC_METHOD, REASON_FOR_NONCOMPLIANCE, SEVERITY, SUBSTANCE_ABUSE, UNCLEAR_FOLLOWUP.
141 },
142 ],
143 &quot;relationships&quot;: [ # relationships contains all the binary relationships that were identified between entity mentions within the provided document.
144 { # Defines directed relationship from one entity mention to another.
145 &quot;confidence&quot;: 3.14, # The model&#x27;s confidence in this annotation. A number between 0 and 1.
146 &quot;objectId&quot;: &quot;A String&quot;, # object_id is the id of the object entity mention.
147 &quot;subjectId&quot;: &quot;A String&quot;, # subject_id is the id of the subject entity mention.
148 },
149 ],
150}</pre>
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700151</div>
152
153<div class="method">
154 <code class="details" id="close">close()</code>
155 <pre>Close httplib2 connections.</pre>
156</div>
157
158</body></html>