Returns the distribution of the visit place of service where the condition was reported.
Input:
Parameter |
Example |
Mandatory |
Notes |
condition_concept_id |
31967 |
Yes |
Condition concept ID for 'Nausea' |
Sample query run:
The following is a sample run of the query. The input parameters are highlighted in blue
SELECT concept_name AS place_of_service_name,
place_freq
FROM (
SELECT place_of_service_concept_id,
COUNT(*) AS place_freq
FROM (
SELECT place_of_service_concept_id
FROM (SELECT visit_occurrence_id
FROM condition_occurrence
WHERE condition_concept_id = 31967
AND visit_occurrence_id IS NOT NULL) AS from_cond
LEFT JOIN (SELECT visit_occurrence_id,
place_of_service_concept_id
FROM visit_occurrence) AS from_visit
ON from_cond.visit_occurrence_id=from_visit.visit_occurrence_id
)
GROUP BY place_of_service_concept_id
ORDER BY place_freq
) AS place_id_count
LEFT JOIN (SELECT concept_id, concept_name
FROM vocabulary.concept) AS place_concept
ON place_id_count.place_of_service_concept_id=place_concept.concept_id
ORDER BY place_freq
Output:
Output field list:
Field |
Description |
place_of_service_name |
The place of service where the condition was reported. |
place_freq |
Frequency of the place of service. |
Sample output record:
Field |
Description |
place_of_service_name |
Emergency Room |
place_freq |
35343 |
|