Add graphical CCS physical examination

This commit is contained in:
hz
2026-08-10 03:27:45 -05:00
parent 579e1e9be4
commit 07516784d2
5 changed files with 306 additions and 15 deletions
+10
View File
@@ -114,6 +114,16 @@ public sealed class CcsCaseTests
StringComparison.OrdinalIgnoreCase);
Assert.Equal(2, request.Cases.Single().GraphicalPresentation.InterviewRevision);
Assert.Equal("Hyperlipidemia", CcsStore.MedicalHistory(request.Cases.Single()));
var exams = request.Cases.Single().Exams;
Assert.Equal([
"physical_appearance", "skin", "breasts", "lymph_nodes", "heent_neck", "chest_lungs",
"heart_cardiovascular", "abdomen", "genitalia", "rectal", "extremities_spine", "neuro_psych"
], exams.Select(value => value.Code));
Assert.All(exams, value => Assert.Equal(1, value.DurationMinutes));
Assert.Contains("mild epigastric tenderness", exams.Single(value => value.Code == "abdomen").Finding,
StringComparison.OrdinalIgnoreCase);
Assert.Contains("brown stool", exams.Single(value => value.Code == "rectal").Finding,
StringComparison.OrdinalIgnoreCase);
}
[Fact]