ЕСОЗ - публічна документація

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

#Block DescriptionInputExpected resultActual resultStatus
1Common validationsSingle Valid Encounter reference existing Visit, ConditionEncounter200
created
200
created
passed
2Encouner+Visit

Encounter

Visit

200
created
200
created
passed
3Encouner+Several conditions

Encounter

2 Conditions

200
created
200
created
passed
4Encounter + Several conditions + Historical conditionEncounter
2 Conditions (1 historical)
201

5Encounter + Several Observations

Encounter

2 Observations

200
created
200
created
passed
6Encounter + Observations+Conditions
Observations are Evidences for Conditions

Encounter

2 Observations

2 Conditions

Conditions reference observations

200
created
200
created
passed
7Encounter+Several Allergy_Intolerances

Encounter

2 Allergy_Intolerances

201

8Encounter+Immunizations

Encounter

2 Immunizations

201

9Encounter+Immunizations+Observations
Observations are reactions for Immunizations

Encounter

2 Immunizations

2 Observations

Observations reference Immuizations

201

10Full Package

Visit
Encounter
3 Conditions (1 historical)

25 Observations (10 historical)

5 immunization (4 historical, 1 with reaction)

5 allergy_intolerances

201

11EncounterEncounter reference visit that does not exist

id of visit that does not exist

409422passed
12Encounter reference visit that belongs to the other patient
409

13Encounter reference episode that does not exist
409422

passed
14Encounter reference episode that belongs to the other patientid of an episode that belongs to another patient409422passed

Encounter reference episode that is not active
409


Encounter reference condition that does not exist
409


Encounter reference condition that does not belong to the current patient
409


Encounter reference condition that canceled
409


Encounter reference division that does not exist
409


Encounter reference division that does not belong to the current legal_entity
409


Encounter reference division that is not active
409


Invalidnot unique visit id
409409passed

Period validation handled
handledhandledpassed

Visit submitted but not referenced
not handled422
"description": "Visit with such ID is not found",


Conditioncondition id that already exists in DB
409409
"Condition with id  already exists"
passed

condition id that repeated in the request
409409

passed

condition reference wrong  encounter (not from payload)
409409passed

onset_date longer than current datetime2300 г422422passed

evidence reference observation that does not exist
422422passed

evidence reference observation that belongs to another patient 
422422passed

evidence reference observation in entered_in_error status
409can not reproduce

asserter validation handled
truetruepassed

Observation




observation id that already exists in DB
409409passed

observation id that repeated in the request
409409passed

observation reference encounter that is not in payload
409409passed

Period validation handled
handledhandledpassed

issued > current date_time
409409passed

Performer validation handled
handledhandledpassed

All value_types handled

quantity
codeable_concept
string
boolean
range
ratio
sampled_data
time
date_time
period


passed

Component types




Immunization

Valid request case immunization is given


failed

Valid request case immunization is not given




Historical immunization




immunization id that already exists in DB




immunization id that repeated in the request




immunization reference encounter that is not in payload




Allergy IntoleranceValid requestPackage contains 2 AIs

202

created


202

created

passed

Allergy Intolerance id that already exists in DB
409409passed

Allergy Intolerance id that repeated in the request
422422passed

Allergy Intolerance reference encounter that is not in payload
422422passed

Onset date is longer than the current date time
422422passed

Last occurrence is longer than the current date time


422422passed

Performer validation handled
handledhandledpassed
  • No labels