cac:PaymentMeans



Betalingsdetaljer

Oplysninger til brug ved betaling.

Kardinalitet
0..n
Afløftes
Y
Datatype
PaymentMeans
UK Beskrivelse
A class to describe a means of payment.
Underelementer
Kardinalitet Afløftes Element Beskrivelse
0..1 N cbc:ID
Betalings-ID
Løbenummer. Anvendes til at knytte betalingsformen til et eller flere sæt af betalingsbetingelser. (NB: EN16931 understøtter p.t. kun en betalingsbetingelses-instans.)
1 Y cbc:PaymentMeansCode
Betalingsform
Kode der identificerer betalingsformen (f.eks. Bankoverførsel eller girokort).
Ekskluderet cbc:PaymentDueDate
Betalingsfrist
Seneste dato for rettidig betaling ved anvendelse af denne betalingsform. Anvendes alene hvor betalingsfristen afhænger af den valgte betalingsform.
0..1 Y cbc:PaymentChannelCode
Detaljeret betalingsform
Kode der anvendes hvor PaymentMeansCode ikke entydigt identificerer betalingsformen (f.eks. til at skelne imellem IBAN og andre typer bankoverførsel).
0..1 Y cbc:InstructionID
Betalingsinstruks
Instruks der beskriver hvordan betalingen skal håndteres.
For girokortvarianter 04 eller 15 og FIK-variant 75 er betalingsinstruksen 16 tal.
For FIK-variant 71 er betalingsinstruksen 15 tal.
For alle andre værdier af PaymentID er betalingsinstruksen en tekst- og talstreng på op til 60 tegn.
For Nemkonto betalinger (PaymentMeansCode 97) SKAL InstructionID være et CVR, SE eller P-nummer (subsidiært CPR nummer for honorarbilag), tilhørende betalingsmodtager (PayeeParty, eller i AccountingSupplierParty i fravær af defineret PayeeParty).
0..1 Y cbc:InstructionNote
Lang betalingsinstruks
Betalingsinstruks til brug ved korttype 01
0..1 Y cbc:PaymentID
Betalingsform-variant
Specificerer under-varianter for udvalgte Betalingsformer.
Girokort (PaymentMeansCode 50) har varianterne 01, 04 og 15.
Fælles Indbetalings-Kort (FIK, PaymentMeansCode 93) har varianterne 71, 73 og 75.
Betydningen af disse koder er ikke dokumenteret i OIOUBL dokumentationen - her henvises til de relevante standarder for elektronisk kommunikation imellem pengeinstitutter.
Eksempel:
1
0..1 Y cac:CardAccount
Kortoplysninger
Oplysninger om et betalingskort (kredit- eller debit-).
0..1 Y cac:PayeeFinancialAccount
Betalingsmodtagers bankkonto
Oplysninger om betalingsmodtagers bankkonto, til brug for betaling ved bankoverførsel eller giroindbetaling.
0..1 Y cac:CreditAccount
Købers kreditkonto hos sælger
Identifikation af en kreditkonto køber har hos sælger, som købet foretages imod. Anvendes hvor køber har en aftale om kassekredit hos sælger.
0..1 Y cac:PaymentMandate
Betalingsaftalehenvisning
Oplysninger om en betalingsaftale, der tillader sælger at initiere betalingstransaktionen.
Regler
Identifier/Fejlmeddelelse Flag
OIOUBL-BIL-007
PaymentMandate/ID and PayerFinancialAccount/ID are mandatory when PaymentMeansCode is '49' and PaymentChannelCode is 'IBAN'
fatal
OIOUBL-BIL-043
PayerFinancialAccount is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-047
CardAccount/CardTypeCode is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-048
CardAccount/ValidityStartDate is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-049
CardAccount/ExpiryDate is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-050
CardAccount/IssuerID is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-051
CardAccount/IssueNumberID is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-052
CardAccount/CV2ID is not allow when the PaymentMeans = '48'>
fatal
OIOUBL-BIL-053
CardAccount/CardChipCode is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-054
CardAccount/ChipApplicationID is not allow when the PaymentMeans = '48'
fatal
OIOUBL-BIL-055
InstructionNote is not allow when the PaymentMeans = '49'/>
fatal
OIOUBL-BIL-056
CreditAccount is not allowed when the PaymentMeans = '49'/>
fatal
OIOUBL-BIL-057
Use either PaymentChannelCode or InstructionID element, not both.
fatal
OIOUBL-BIL-058
PaymentNote must not be more than 20 characters when PaymentMeansCode = '49' - Value found: ''
fatal
OIOUBL-BIL-059
InstructionID must not be more than 60 characters when PaymentMeansCode = '49' - Value found: ''
fatal
OIOUBL-BIL-065
CreditAccount is not allowed when the PaymentMeans = '50'
fatal
OIOUBL-BIL-066
PaymentID must be present when PaymentMeansCode ='50'
fatal
OIOUBL-BIL-067
PayeeFinancialAccount/ID must be present when PaymentMeansCode = '50'
fatal
OIOUBL-BIL-068
InstructionID is mandatory when PaymentID equals 04 or 15 and PaymentMeansCode = '50'
fatal
OIOUBL-BIL-069
PaymentID must equal 01, 04 or 15 when PaymentMeansCode = '50'
fatal
OIOUBL-BIL-070
InstructionNote is only allowed if PaymentID equals 01 when PaymentMeansCode = '50'
fatal
OIOUBL-BIL-072
InstructionID must be 18 or less characters when PaymentMeansCode = '50'- Value found: ''
fatal
OIOUBL-BIL-073
InstructionID must be numeric when PaymentID = '04' or '15' and PaymentMeansCode = '50' - Value found: ''
fatal
OIOUBL-BIL-074
PayeeFinancialAccount/ID must consist of 7 or 8 numerical characters when PaymentMeansCode = '50' - Value found: ''
fatal
OIOUBL-BIL-075
PayeeFinancialAccount/ID must be present when PaymentMeansCode = '58'
fatal
OIOUBL-BIL-076
PaymentID must be present when PaymentMeansCode = '93'
fatal
OIOUBL-BIL-077
InstructionID is mandatory when PaymentID equals 71 or 75 and PaymentMeansCode = '93'
fatal
OIOUBL-BIL-078
InstructionNote is only allowed when PaymentID equals 73 or 75 and PaymentMeansCode = '93'
fatal
OIOUBL-BIL-079
PaymentID must equal 71, 73 or 75 when PaymentMeansCode = '93' - Value found: ''
fatal
OIOUBL-BIL-080
InstructionID must equal 15 characters when PaymentID equals 71 and PaymentMeansCode = '93' - Value found: ''
fatal
OIOUBL-BIL-081
InstructionID must equal 16 characters when PaymentID equals 75 and PaymentMeansCode = '93' - Value found: ''
fatal
OIOUBL-BIL-082
InstructionID must be a numeric value when PaymentID equals 71 or 75 and PaymentMeansCode = '93' - Value found: ''
fatal
OIOUBL-BIL-083
InstructionID only allowed if PaymentID equals 71 or 75 when PaymentMeansCode = '93'''/>
fatal
OIOUBL-BIL-084
CreditAccount/AccountID must be 8 characters when PaymentMeansCode = '93' - Value found: ''
fatal
OIOUBL-BIL-086
InstructionNote is not allowed when PaymentMeansCode = '97'>
fatal
OIOUBL-BIL-087
PaymentID is not allowed when PaymentMeansCode = '97'
fatal
OIOUBL-BIL-088
PayerFinancialAccount is not allowed when PaymentMeansCode = '97'>
fatal
OIOUBL-BIL-089
PayeeFinancialAccount is not allowed when PaymentMeansCode = '97'
fatal
OIOUBL-BIL-090
CreditAccount is not allowed when PaymentMeansCode = '97'
fatal
Advarsler
Identifier/Fejlmeddelelse Flag