Lvl |
SaleToPOIMessageStatusResponse |
Mult |
Rule |
Cstr |
Usage |
1 | Header | [1..1] | <Hdr>::Header41 | ||
2 | MessageFunction | [1..1] | * | value must be “SSMR” <MsgFctn>::RetailerMessage1Code |
|
2 | ProtocolVersion | [1..1] | * | Value must be: 8.0 <PrtcolVrsn>::Max6Text |
|
2 | ExchangeIdentification | [1..1] | <XchgId>::Max35Text | ||
2 | CreationDateTime | [1..1] | <CreDtTm>::ISODateTime | ||
2 | InitiatingParty | [1..1] | See MDR for sub elements and GenericIdentification177 <InitgPty>::GenericIdentification177 |
||
2 | RecipientParty | [0..1] | See MDR for sub elements and GenericIdentification177 <RcptPty>::GenericIdentification177 |
||
2 | Traceability | [0..*] | See MDR for sub elements and Traceability8 <Tracblt>::Traceability8 |
||
1 | StatusResponse | [1..1] | <StsRspn>::MessageStatusResponse7 | ||
2 | Environment | [1..1] | See MDR for sub elements and CardPaymentEnvironment79 <Envt>::CardPaymentEnvironment79 |
||
2 | Context | [1..1] | See MDR for sub elements and CardPaymentContext30 <Cntxt>::CardPaymentContext30 |
||
2 | MessageStatusResponseData | [1..1] | <MsgStsRspnData>::MessageStatusResponseData7 | ||
3 | ExchangeIdentification | [1..1] | <XchgId>::Max35Text | ||
3 | InitiatingParty | [1..1] | See MDR for sub elements and GenericIdentification177 <InitgPty>::GenericIdentification177 |
||
3 | TransactionResponse | [1..1] | See MDR for sub elements and ResponseType11 <TxRspn>::ResponseType11 |
||
3 | RepeatedLoyaltyResponse | [0..1] | C1 | <RpeatdLltyRspn>::LoyaltyResponse3 | |
4 | SaleTransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <SaleTxId>::TransactionIdentifier1 |
||
4 | POITransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <POITxId>::TransactionIdentifier1 |
||
4 | POIReconciliationIdentification | [0..1] | <POIRcncltnId>::Max35Text | ||
4 | Result | [0..*] | <Rslt>::LoyaltyResult3 | ||
5 | Account | [1..1] | See MDR for sub elements and LoyaltyAccount3 <Acct>::LoyaltyAccount3 |
||
5 | Amount | [0..1] | <Amt>::LoyaltyAmount1 | ||
6 | Unit | [0..1] | Unit of a amount (for loyalty or account). - MONE: Monetary : The amount is expressed in a monetary value in a currency. - POIN: Point : The amount is expressed in point. <Unit>::AmountUnit1Code |
||
6 | Currency | [0..1] | <Ccy>::ActiveCurrencyCode | ||
6 | Amount | [1..1] | <Amt>::ImpliedCurrencyAndAmount | ||
5 | ServerData | [0..1] | <SvrData>::LoyaltyServerData1 | ||
6 | LoyaltyServerIdentification | [0..1] | <LltySvrId>::Max35Text | ||
6 | ApprovalCode | [0..1] | <ApprvlCd>::Min6Max8Text | ||
6 | LoyaltyTransactionIdentification | [0..1] | See MDR for sub elements and TransactionIdentifier1 <LltyTxId>::TransactionIdentifier1 |
||
6 | HostReconciliationIdentification | [0..1] | <HstRcncltnId>::Max35Text | ||
5 | Rebates | [0..1] | <Rbts>::LoyaltyRebates1 | ||
6 | TotalRebate | [0..1] | <TtlRbt>::ImpliedCurrencyAndAmount | ||
6 | RebateLabel | [0..1] | <RbtLabl>::Max35Text | ||
6 | SaleItemRebate | [0..*] | <SaleItmRbt>::SaleItemRebate1 | ||
7 | SaleItem | [1..1] | See MDR for sub elements and Product6 <SaleItm>::Product6 |
||
7 | RebateLabel | [0..1] | <RbtLabl>::Max35Text | ||
3 | RepeatedPaymentResponse | [0..1] | C1 | <RpeatdPmtRspn>::PaymentResponse5 | |
4 | SaleTransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <SaleTxId>::TransactionIdentifier1 |
||
4 | SaleReferenceIdentification | [0..1] | <SaleRefId>::Max35Text | ||
4 | POITransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <POITxId>::TransactionIdentifier1 |
||
4 | POIReconciliationIdentification | [0..1] | <POIRcncltnId>::Max35Text | ||
4 | IssuerReferenceData | [0..1] | <IssrRefData>::Max140Text | ||
4 | RetailerPaymentResult | [1..1] | See MDR for sub elements and RetailerPaymentResult5 <RtlrPmtRslt>::RetailerPaymentResult5 |
||
4 | PaymentReceipt | [0..*] | See MDR for sub elements and PaymentReceipt5 <PmtRct>::PaymentReceipt5 |
||
4 | LoyaltyResult | [0..*] | <LltyRslt>::LoyaltyResult3 | ||
5 | Account | [1..1] | See MDR for sub elements and LoyaltyAccount3 <Acct>::LoyaltyAccount3 |
||
5 | Amount | [0..1] | <Amt>::LoyaltyAmount1 | ||
6 | Unit | [0..1] | Unit of a amount (for loyalty or account). - MONE: Monetary : The amount is expressed in a monetary value in a currency. - POIN: Point : The amount is expressed in point. <Unit>::AmountUnit1Code |
||
6 | Currency | [0..1] | <Ccy>::ActiveCurrencyCode | ||
6 | Amount | [1..1] | <Amt>::ImpliedCurrencyAndAmount | ||
5 | ServerData | [0..1] | <SvrData>::LoyaltyServerData1 | ||
6 | LoyaltyServerIdentification | [0..1] | <LltySvrId>::Max35Text | ||
6 | ApprovalCode | [0..1] | <ApprvlCd>::Min6Max8Text | ||
6 | LoyaltyTransactionIdentification | [0..1] | See MDR for sub elements and TransactionIdentifier1 <LltyTxId>::TransactionIdentifier1 |
||
6 | HostReconciliationIdentification | [0..1] | <HstRcncltnId>::Max35Text | ||
5 | Rebates | [0..1] | <Rbts>::LoyaltyRebates1 | ||
6 | TotalRebate | [0..1] | <TtlRbt>::ImpliedCurrencyAndAmount | ||
6 | RebateLabel | [0..1] | <RbtLabl>::Max35Text | ||
6 | SaleItemRebate | [0..*] | <SaleItmRbt>::SaleItemRebate1 | ||
7 | SaleItem | [1..1] | See MDR for sub elements and Product6 <SaleItm>::Product6 |
||
7 | RebateLabel | [0..1] | <RbtLabl>::Max35Text | ||
4 | CustomerOrder | [0..*] | See MDR for sub elements and CustomerOrder1 <CstmrOrdr>::CustomerOrder1 |
||
3 | RepeatedReversalResponse | [0..1] | C1 | <RpeatdRvslRspn>::ReversalResponse7 | |
4 | SaleTransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <SaleTxId>::TransactionIdentifier1 |
||
4 | SaleReferenceIdentification | [0..1] | <SaleRefId>::Max35Text | ||
4 | POITransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <POITxId>::TransactionIdentifier1 |
||
4 | POIReconciliationIdentification | [0..1] | <POIRcncltnId>::Max35Text | ||
4 | IssuerReferenceData | [0..1] | <IssrRefData>::Max140Text | ||
4 | ReversalTransactionResult | [1..1] | <RvslTxRslt>::RetailerReversalResult5 | ||
5 | POIReconciliationIdentification | [0..1] | <POIRcncltnId>::Max35Text | ||
5 | OriginalPaymentTransaction | [0..1] | See MDR for sub elements and CardPaymentTransaction127 <OrgnlPmtTx>::CardPaymentTransaction127 |
||
5 | CustomerOrder | [0..*] | See MDR for sub elements and CustomerOrder1 <CstmrOrdr>::CustomerOrder1 |
||
4 | ReversedAmount | [0..1] | <RvsdAmt>::ImpliedCurrencyAndAmount | ||
4 | Receipt | [0..*] | See MDR for sub elements and PaymentReceipt5 <Rct>::PaymentReceipt5 |
||
3 | RepeatedStoredValueResponse | [0..1] | C1 | <RpeatdStordValRspn>::StoredValueResponse6 | |
4 | SaleTransactionIdentification | [0..1] | See MDR for sub elements and TransactionIdentifier1 <SaleTxId>::TransactionIdentifier1 |
||
4 | POITransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <POITxId>::TransactionIdentifier1 |
||
4 | Result | [0..*] | <Rslt>::StoredValueData6 | ||
5 | Provider | [0..1] | <Prvdr>::Max35Text | ||
5 | TransactionType | [1..1] | Identification of operation to proceed on the stored value account or the stored value card. - ACTV: Activate : Activate the account or the card. - DUPL: Duplicate : Duplicate the code or number provided by the loading or activation. - LOAD: Load : Load the account or the card with money. - RESV: Reserve : Reserve the account (e.g. get an activation code). - REVS: Reverse : Reverse an activation or loading. - ULOA: Unload : Unload the account. - CLOS: CloseAccount : Close the account. - DCTV: Deactivate : Deactivate the account or the card. - OPEN: OpenAccount : Open the account. <TxTp>::StoredValueTransactionType2Code |
||
5 | AccountIdentification | [0..1] | <AcctId>::StoredValueAccount2 | ||
6 | AccountType | [0..1] | Type of stored value account. - BNKA: BankPrepaidAccount : Prepaid account managed by a financial institution for low income customers. - CWVC: CarwashVoucher : Car wash specific account. - CPYA: CompanyPrepaidAccount : Specific prepaid account for companies or professionals expenses. - ELMY: ElectronicMoneyAccount : Account supporting e-money issued by an electronic money issuer. - GIFT: GiftCard : Payment mean issued by retailers or banks as a substitute to a non-monetary gift. Usually, this Stored Value item is used only once. - GCER: GiftCertificate : Certificate to be given to a customer. Usually one shot voucher. - MLVC: MealVoucher : Meal and check voucher for restaurants. - OLVC: OnlineVoucher : Voucher that can be used online once or in several times. - MERC: MerchantAccount : Prepaid account open with a merchant or big retailers. - OTHR: OtherPrepaidAccount : Other non listed stored value instrument. - PHON: PhoneCard : Stored value instrument used to pay telephone services (e.g. card or identifier). - CARD: SmartCardTag : Stored value account hold on the chip of a smart card. - TRVL: Travel : Travel prepaid account. <AcctTp>::StoredValueAccountType1Code |
||
6 | IdentificationType | [0..1] | Type of account identification. - ACCT: AccountNumber : Account identification. - BARC: BarCode : Bar-code with a specific form of identification. - ISO2: ISOTrack2 : ISO Track 2 including identification. - PHON: PhoneNumber : A phone number identifies the account on which the phone card is assigned. - CPAN: PrimaryAccountNumber : Standard card identification (card number). - PRIV: PrivativeNumbering : An identification set by a privative application. - UUID: UniversalUniqueIdentification : A Universal Unique Identification code is set for identification. <IdTp>::CardIdentificationType1Code |
||
6 | Identification | [0..1] | <Id>::Max35Text | ||
6 | Brand | [0..1] | <Brnd>::Max35Text | ||
6 | Provider | [0..1] | <Prvdr>::Max35Text | ||
6 | OwnerName | [0..1] | <OwnrNm>::Max45Text | ||
6 | ExpiryDate | [0..1] | <XpryDt>::Max10Text | ||
6 | EntryMode | [0..1] | Type of reading of the card data. - TAGC: Tag : Tag reading capabilities (RFID, etc.). - PHYS: Physical : Keyboard entry or OCR reading of embossing or printed data, either at time of transaction or after the event. - BRCD: BarCode : Bar code. - MGST: MagneticStripe : Magnetic stripe. - CICC: ICC : ICC (Integrated Circuit Card) with contact containing software applications conform to ISO 7816. - DFLE: AccountData : Account data on file. - CTLS: ProximityReader : Contactless proximity reader. - ECTL: EMVProximityReader : Contactless proximity reader, with application conform to the standard EMV (standard initiated by Europay, Mastercard and Visa). - CDFL: CardOnFile : Card information are stored on a file. - SICC: SynchronousIntegratedCircuitCard : Synchronous ICC - (Integrated Circuit Card) with contact. - UNKW: Unknown : Unknown card reading capability. - QRCD: QRCode : Quick response code. - OPTC: OpticalCode : Optical coded reading capabilities (e.g. barcode, QR code, etc.) <NtryMd>::CardDataReading8Code |
||
6 | Currency | [0..1] | <Ccy>::ActiveCurrencyCode | ||
6 | Balance | [0..1] | <Bal>::ImpliedCurrencyAndAmount | ||
5 | OriginalPOITransaction | [0..1] | See MDR for sub elements and CardPaymentTransaction127 <OrgnlPOITx>::CardPaymentTransaction127 |
||
5 | ProductCode | [0..1] | <PdctCd>::Max35Text | ||
5 | EANUPC | [0..1] | <EANUPC>::Max35NumericText | ||
5 | ItemAmount | [0..1] | <ItmAmt>::ImpliedCurrencyAndAmount | ||
5 | Currency | [0..1] | <Ccy>::ActiveCurrencyCode | ||
5 | HostTransactionIdentification | [0..1] | See MDR for sub elements and TransactionIdentifier1 <HstTxId>::TransactionIdentifier1 |
||
4 | Receipt | [0..*] | See MDR for sub elements and PaymentReceipt5 <Rct>::PaymentReceipt5 |
||
3 | RepeatedCardAcquisitionResponse | [0..1] | <RpeatdCardAcqstnRspn>::CardAcquisitionResponse3 | ||
4 | SaleTransactionIdentification | [0..1] | See MDR for sub elements and TransactionIdentifier1 <SaleTxId>::TransactionIdentifier1 |
||
4 | POITransactionIdentification | [1..1] | See MDR for sub elements and TransactionIdentifier1 <POITxId>::TransactionIdentifier1 |
||
4 | PaymentBrand | [0..*] | <PmtBrnd>::Max35Text | ||
4 | CustomerLanguage | [0..1] | <CstmrLang>::LanguageCode | ||
4 | LoyaltyAccount | [0..*] | See MDR for sub elements and LoyaltyAccount3 <LltyAcct>::LoyaltyAccount3 |
||
4 | CustomerOrder | [0..*] | See MDR for sub elements and CustomerOrder1 <CstmrOrdr>::CustomerOrder1 |
||
3 | RepeatedSendApplicationProtocolDataUnitCardReaderResponse | [0..1] | <RpeatdSndApplPrtcolDataUnitCardRdrRspn>::DeviceSendApplicationProtocolDataUnitCardReaderResponse1 | ||
4 | Data | [0..1] | <Data>::Min1Max256Binary | ||
4 | CardStatus | [1..1] | <CardSts>::Min1Max256Binary | ||
2 | Response | [1..1] | See MDR for sub elements and ResponseType11 <Rspn>::ResponseType11 |
||
2 | SupplementaryData | [0..*] | <SplmtryData>::SupplementaryData1 | ||
3 | PlaceAndName | [0..1] | <PlcAndNm>::Max350Text | ||
3 | Envelope | [1..1] | <Envlp>::SupplementaryDataEnvelope1 | ||
1 | SecurityTrailer | [0..1] | See MDR for sub elements and ContentInformationType33 <SctyTrlr>::ContentInformationType33 |