This system is for test purposes only. Do not submit production data. As a precaution all submitted data will be deleted once a day.
Documentation
Please see the project wiki: https://github.com/immregistries/IIS-Sandbox/wiki
Primary Functions Supported
- Send Now: Send an HL7 message in now.
- Messages: Review recently submitted messages
- Patients: See data received by patient
- Patients: See administered-at-locations
- CDC WSDL: HL7 realtime interfacing using CDC WSDL
Secondary Functions Supported
Processing Flavors
If any of the following words appear in the name of the facility then special processing rules will apply. These processing rules can be used to simulate specific IIS behavior.
- Lime: Missing non-critical required fields
- Melon: Missing or incorrect important message headers
- Coconut: Forecast never returned
- Orange: Z32 is returned for query matches
- Lemon: Vaccinations are randomly not returned
- Green: Typhoid vaccination is never returned
- Cranberry: Vaccination update is not accepted without at least one vaccination reported
- Bilberry: Vaccination update is not accepted without at least one vaccination or refusal reported
- Pear: The administered-at-location will not be recognized if valued and the message rejected
- Blackberry: The patient's address is required
- Spruce: The RXR segment is required for all administered vaccinations
- Cantaloupe: Dates will not be strictly parsed
- Clementine: Will accept vaccination given before date of birth
- Elderberries: Will accept invalid sex codes and valid sex codes other than M, F, or U
- Guava: Will accept invalid state or country codes in address
- Fig: Will not accept invalid or unrecognized race or ethnicity codes
- Pitaya: Will return race and ethnicity in RSP as it was accepted
- Persimmon: Will return race and ethnicity in RSP, if it is valid
- Plantain: Will accept invalid multiple birth indicator or birth orders
- Quinze: Will not accept phone numbers unless they are of Telecommunication Use Code PRN
- Soursop: The facility submitted in MSH-4 must match what is sent in the CDC SOAP WSDL request
- Ice: Forecast generated with open-cds ICE
- PHI: Trailing "AIRA" is removed from patient and mother maiden names 10% of the time on RSPs
- Citrus: Randomly omit first name, last name or date of birth on RSPs
- Cherry: Omit one vaccination admin date on RSPs
- Kumquat: Vaccination forecast sends back a bad CVX code
- Snail: Patients are not returned until 0, 30, 60, or 90 seconds after they have been submitted
- Snail30: Patients are not returned until 30 seconds after they have been submitted
- Snail60: Patients are not returned until 60 seconds after they have been submitted
- Snail90: Patients are not returned until 90 seconds after they have been submitted
- Punkin: Will return unknown race and ethnicity codes in RSP if no race or ethnicity is specified
- Medlar: Will only return errors but no warnings or informational error segments in ACK messages