keiro-dsl-0.15.0.0: test/fixtures/contract-v1-compat.keiro
language keiro-dsl 1
context hospital-capacity
contract emergency {
schemaVersion 1
discriminator messageType
topic incidentEvents "emergency.incident.events"
topic hospitalEvents "emergency.hospital.events"
event IncidentTransferNeedDeclared on incidentEvents {
incidentId: typeid "inc"
triageRecordId: text
region: text
redCount: int
}
event TransferReservationAccepted on hospitalEvents {
incidentId: typeid "inc"
reservationId: typeid "rsv"
hospitalId: typeid "hsp"
expirationDeadline: text
}
}