{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/POIStatus", "title": "POIStatus", "type": "object", "description": "Indicate the availability of the POI Terminal components. The data element is absent if the component is not part of the POI Terminal. State of a POI Terminal.", "properties": { "GlobalStatus": { "$ref": "#/components/schemas/GlobalStatus" }, "SecurityOKFlag": { "type": "boolean", "description": "If security module present." }, "PEDOKFlag": { "type": "boolean", "description": "If PED present." }, "CardReaderOKFlag": { "type": "boolean", "description": "If card reader device present." }, "PrinterStatus": { "$ref": "#/components/schemas/PrinterStatus" }, "CommunicationOKFlag": { "type": "boolean", "description": "If communication infrastructure present." }, "CashHandlingDevice": { "type": "array", "items": { "$ref": "#/components/schemas/CashHandlingDevice" } }, "FraudPreventionFlag": { "type": "boolean", "description": "default False." } }, "required": [ "GlobalStatus" ] }