packages feed

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
  }
}