DEENESPTFRRUARHIKOZHNL

class ara::diag::DiagReportingErrorDomain

[SWS_DM_00996] Upstream: RS_AP_00119

class DiagReportingErrorDomain final :             public ara::core::ErrorDomain {...};

Error domain for diagnostic reporting errors.

Header-Datei#include "ara/diag/diag_error_domain.h"
Forwarding-Header#include "ara/diag/diag_fwd.h"
Scopenamespace ara::diag
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::diag::DiagReportingErrorDomain in [SWS_CORE_90023]

User GuideAI-GENERATED

Defines the error domain for diagnostic reporting and translates error codes into textual messages or exceptions.
AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 7251ed55c8de Provenance Open questions (2)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Defines the error domain for diagnostic reporting and translates error codes into textual messages or exceptions.

Class ara::diag::DiagReportingErrorDomain constitutes the standardized error domain for error reporting in the diagnostic domain of the AUTOSAR Adaptive Platform ([SWS_DM_00996]). It handles the translation of numeric error codes into deterministic text messages and supports throwing the associated exception objects when required ([SWS_DM_01001]). Since all query functions are designed to be stateless and thread-safe, the domain is suitable for concurrent use. As an important constraint, exception handling does not participate in overload resolution when C++ exceptions are disabled.

Context

Class ara::diag::DiagReportingErrorDomain represents the error domain for errors in the diagnostic reporting system of AUTOSAR Adaptive ([SWS_DM_00996], AUTOSAR_AP_SWS_Diagnostics §8.11.7 “Class: DiagReportingErrorDomain”). As a final implementation, it specializes base class ara::core::ErrorDomain and represents the functional link between the generic error architecture and the diagnosis-related error states. Central interaction partners include diagnostic reporting components as well as instances of ara::core::ErrorCode that transport errors of this domain ([SWS_DM_01002]). The class defines type alias Errc for error code enumeration ara::diag::DiagReportingErrc ([SWS_DM_00997], AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.1 “Type Alias: Errc”) and type alias Exception for base exception class ara::diag::DiagReportingException ([SWS_DM_00998], AUTOSAR_AP_SWS_Diagnostics §8.11.7.1.2 “Type Alias: Exception”). Via method Name(), it returns the standardized short name of the error domain according to [SWS_CORE_90023] ([SWS_DM_01000], AUTOSAR_AP_SWS_Diagnostics §8.11.7 “Class: DiagReportingErrorDomain”).

DiagReportingErrorDomainContext DiagReportingErrorDomain DiagReportingErrorDomain ErrorDomain ErrorDomain DiagReportingErrorDomain->ErrorDomain erbt von DiagReportingErrc DiagReportingErrc DiagReportingErrorDomain->DiagReportingErrc Typalias Errc DiagReportingException DiagReportingException DiagReportingErrorDomain->DiagReportingException Typalias Exception ErrorCode ErrorCode ErrorCode->DiagReportingErrorDomain uses

Context diagram: Embedding of DiagReportingErrorDomain into the error architecture with base types and identifiers. Sources: [SWS_DM_00996], [SWS_DM_00997], [SWS_DM_00998], [SWS_DM_01002].

Lifecycle

Instances of ara::diag::DiagReportingErrorDomain are created via the parameterless default constructor ([SWS_DM_00999], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”). This constructor is declared as constexpr and noexcept, guaranteeing safe construction at compile time or during program startup without dynamic allocations or exception risks. Because the class encapsulates no mutable state data, no dynamic lifecycle transitions or explicit transfers of ownership exist. Interpretation: Instances are typically expected to be long-lived singleton objects that are available globally in the process for the entire runtime. Question Q-4aa1b2858839e55d (open) Regarding concurrency, both construction and all query methods are explicitly specified as thread-safe and exception safe ([SWS_DM_00999], [SWS_DM_01000], [SWS_DM_01001]), which permits parallel accesses by multiple threads without external synchronization.

Usage Path

The regular usage path is the evaluation and resolution of diagnostic errors included via header #include "ara/diag/diag_error_domain.h" ([SWS_DM_00997], [SWS_DM_00999]). If an error occurs when reporting diagnostic information, it is typically encapsulated in a ara::core::ErrorCode that references the domain. For logging or display, the system queries method Message(errorCode) ([SWS_DM_01001], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.1 “Message”). This function accepts the numeric error value and returns the associated text message as a pointer to a constant character string. The specification binds and guarantees that a null pointer (never nullptr) is never returned ([SWS_DM_01001]), enabling robust further processing in logging services without null-pointer checks. In addition, the textual domain identifier can be retrieved via Name() ([SWS_DM_01000]).

Error Scenarios

For deliberate error escalation, the domain provides method ThrowAsException(errorCode) ([SWS_DM_01002]). This method is declared with noexcept(false) and formally classified as not exception-safe ([SWS_DM_01002]), because its purpose is to intentionally exit the control flow via an exception. Interpretation: Internally, the function is expected to construct and throw an exception instance of type DiagReportingException with the passed errorCode. Question Q-747db3b9fec32fcd (open) An essential precondition concerns compiler configuration: If C++ exceptions are disabled in the toolchain, ThrowAsException does not participate in overload resolution according to [SWS_CORE_10304] ([SWS_DM_01002]). In such environments, an invocation fails already at compile time, meaning error checks must strictly be performed in a value-based manner via error codes. Potential error situations caused by invalid error codes are handled by Message() by always providing a defined text pointer ([SWS_DM_01001]).

This guide is based exclusively on the specifications of AUTOSAR Adaptive Platform Release R25-11.

Member map

Constructors and destructor

1

Type aliases

2

Class diagram

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__diag__DiagReportingErrorDomain575 DiagReportingErrorDomain + DiagReportingErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__diag__DiagReportingErrorDomain575->nara__core__ErrorDomain335

Detail view

Select an entry in the outline.

Constructors and destructor

Default constructor.

constexpr DiagReportingErrorDomain () noexcept;

Methods

Message function

Translate an error code value into a text message.

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;
Name function

Return the "shortname" ApApplicationErrorDomain.SN of this error domain.

const char * Name () const noexcept override;

Throw the exception type corresponding to the given ErrorCode. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Type aliases

Errc type alias

Alias for the error code value enumeration.

using Errc = DiagReportingErrc;
Exception type alias

Alias for the exception base class.

Method documentation

function DiagReportingErrorDomain [SWS_DM_00999] Upstream: RS_AP_00119

constexpr DiagReportingErrorDomain () noexcept;

Default constructor.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: d3d475dea270 Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The parameterless default constructor [SWS_DM_00999] initializes an instance of error domain ara::diag::DiagReportingErrorDomain ([SWS_DM_00996], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.1.1 “Default Constructor”). It is declared as constexpr as well as noexcept and creates the domain synchronously without a return value. The class is to be included via header file #include "ara/diag/diag_error_domain.h".

The operation is specified as thread-safe and exception safe ([SWS_DM_00999]). Because the constructor is defined as noexcept, no runtime exceptions occur during instantiation. The created error domain serves to classify and assign errors from enumeration DiagReportingErrc ([SWS_DM_00560], type alias Errc in [SWS_DM_00997]), which maps specific error causes in diagnostic reporting such as kAlreadyOffered, kConfigurationMismatch, kDebouncingConfigurationInconsistent, or kReportIgnored.

In interaction with the error domain, member functions Name ([SWS_DM_01000]) and Message ([SWS_DM_01001]) provide the domain name as well as error messages for passed error codes. Using ThrowAsException ([SWS_DM_01002]), error codes can be converted into exception objects of base type DiagReportingException ([SWS_DM_00998]), while MakeErrorCode ([SWS_DM_01006]) serves to create new ara::core::ErrorCode instances. Interpretation: Manual instantiation via this constructor is likely rarely necessary in application programs, as access is usually performed via the global singleton function GetDiagReportingDomain ([SWS_DM_01004]). Question Q-772337db203849c6 (open)

This usage note was generated automatically based on the specification AUTOSAR Adaptive Platform R25-11.

Implementer's Guide to follow (complexity I2)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00999
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00999@rel:R25-11#bc423f8e
Content hash
bc423f8e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00999
Status: valid/unmigrated Version: rel:R25-11#a2417df9 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_00999@rel:R25-11#a2417df9
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#bc423f8e2026-09-30
  • R20-11rel:R20-11#6f7db7862026-10-14
  • R21-11rel:R21-11#06005dc42026-10-14
  • R22-11rel:R22-11#e2ba3c222026-10-14
  • R23-11rel:R23-11#41609cf12026-10-14
  • R24-11rel:R24-11#a4e166e02026-10-14
  • R25-11rel:R25-11#a2417df92026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function Message [SWS_DM_01001] Upstream: RS_AP_00119

const char * Message (ara::core::ErrorDomain::CodeType errorCode) const noexcept override;

Translate an error code value into a text message.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: ea11a4d30fb6 Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

use

The method Message of class ara::diag::DiagReportingErrorDomain ([SWS_DM_01001]) serves to synchronously translate a numeric error code (ara::core::ErrorDomain::CodeType errorCode) into a descriptive text message. As a return value, the function provides a pointer of type const char *, which according to the specification is never nullptr ([SWS_DM_01001]). Due to the return type having no deallocation mechanism, the pointer presumably points to static storage (interpretation). Question Q-6c1dffd8e5f8f2c2 (open) The interface is provided via header file #include "ara/diag/diag_error_domain.h" ([SWS_DM_01001]).

Error Handling and Concurrency

The function is defined as noexcept and exception safe ([SWS_DM_01001]). Since it is contractually guaranteed that a null pointer is never returned, the function always produces a valid string even for unknown error codes ([SWS_DM_01001]). Regarding concurrency, Message is specified as thread-safe ([SWS_DM_01001]). Calls can therefore take place in parallel from multiple threads without additional synchronization.

Interaction

As override, the method overrides the base method of the same name for translating error codes in the context of Adaptive AUTOSAR ([SWS_DM_01001]). Other error domains of the diagnostic module share this uniform behavior pattern as well, such as ara::diag::DiagErrorDomain ([SWS_DM_00522]), ara::diag::DiagUdsNrcErrorDomain ([SWS_DM_00534]), ara::diag::DiagOfferErrorDomain ([SWS_DM_00994]), and ara::diag::DiagSovdErrorDomain ([SWS_DM_01814]).

This text was generated by an AI based on AUTOSAR specifications.

Implementer's Guide to follow (complexity I1)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodethe error code value

Rückgabewert

TypBeschreibung
const char *the text message, never nullptr

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01001
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01001@rel:R25-11#7a6de58a
Content hash
7a6de58a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01001
Status: valid/unmigrated Version: rel:R25-11#bcf69a02 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_01001@rel:R25-11#bcf69a02
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#7a6de58a2026-09-30
  • R20-11rel:R20-11#ebca121c2026-10-14
  • R21-11rel:R21-11#ebca121c2026-10-14
  • R22-11rel:R22-11#b493eb952026-10-14
  • R23-11rel:R23-11#4edbbfda2026-10-14
  • R24-11rel:R24-11#bcf69a022026-10-14
  • R25-11rel:R25-11#bcf69a022026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function Name [SWS_DM_01000] Upstream: RS_AP_00119

const char * Name () const noexcept override;

Return the "shortname" ApApplicationErrorDomain.SN of this error domain.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: 1fc59e005dfe Provenance Open questions (1)
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

The member function Name() of class ara::diag::DiagReportingErrorDomain from header #include "ara/diag/diag_error_domain.h" returns the configured short name (shortname) of the error domain ApApplicationErrorDomain.SN as a null-terminated C string [SWS_DM_01000]. The call is synchronous and takes no input parameters in order to provide the identifier for diagnostic and logging purposes in the system AUTOSAR_AP_SWS_Diagnostics p. 68.

Neither specific error codes nor DET or DEM messages are defined for error handling. Being specified as noexcept and exception safe (exception safe) guarantees that the function call always succeeds and does not throw any exceptions [SWS_DM_01000].

Regarding concurrency and constraints, the method is specified as thread-safe (thread-safe) and permits parallel, reentrant access from different threads [SWS_DM_01000]. Interpretation: The returned pointer is likely to refer to a character string that remains immutable over the entire lifetime of the error domain instance. Question Q-d67122aa15cc13f8 (open)

In the overall system, the interface follows the uniform standard for Adaptive error domains. It functionally corresponds to the equivalent Name() methods of related domains such as DiagErrorDomain [SWS_DM_00521], DiagUdsNrcErrorDomain [SWS_DM_00533], DiagOfferErrorDomain [SWS_DM_00993], and DiagSovdErrorDomain [SWS_DM_01813].

This usage note was generated automatically based on the R25-11 specification status.

Implementer's Guide to follow (complexity I1)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitexception safe
Thread-Sicherheitthread-safe

Rückgabewert

TypBeschreibung
const char *As per ara::diag::DiagReportingErrorDomain in [SWS_ CORE_90023]

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01000
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01000@rel:R25-11#4fad61b4
Content hash
4fad61b4
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01000
Status: valid/unmigrated Version: rel:R25-11#36fe5916 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_01000@rel:R25-11#36fe5916
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#4fad61b42026-09-30
  • R20-11rel:R20-11#ea5e821f2026-10-14
  • R21-11rel:R21-11#768ee1a02026-10-14
  • R22-11rel:R22-11#a131afc62026-10-14
  • R23-11rel:R23-11#bc790a832026-10-14
  • R24-11rel:R24-11#aec0f2662026-10-14
  • R25-11rel:R25-11#36fe59162026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function ThrowAsException [SWS_DM_01002] Upstream: RS_AP_00119

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Throw the exception type corresponding to the given ErrorCode. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

AI-GENERATED unreviewed Model: gemini-3.8-flash-medium · Effort: medium · Temperature: not controllable · Prompt: c2a7e07b131f Provenance
translated from the German guidegemini-3.8-flash-low · 2026-10-13 · German original

Function ThrowAsException of domain ara::diag::DiagReportingErrorDomain serves to throw a C++ exception corresponding to the passed error code ([SWS_DM_01002], AUTOSAR_AP_SWS_Diagnostics §8.11.7.2.2.3 “ThrowAsException”). The interface is provided via header file ara/diag/diag_error_domain.h ([SWS_DM_01002]).

Usage and Call Context

As an input parameter, the method takes an instance of type const ara::core::ErrorCode& (errorCode) ([SWS_DM_01002]). It has no return value (void) and is specified with noexcept(false) ([SWS_DM_01002]). If C++ exceptions are disabled in the compiler toolchain, this function does not participate in overload resolution ([SWS_DM_01002]).

Concurrency and error safety

The function is defined as thread-safe (thread-safe) ([SWS_DM_01002]). Regarding exception safety, it is classified as not exception safe (not exception safe), since throwing the exception represents the primary semantics of the operation ([SWS_DM_01002]).

Interplay in the Diagnostic Module

The method is part of the standardized error handling approach in AUTOSAR Adaptive Diagnostics. Similar interfaces with identical signature and semantics are specified for other diagnostic error domains:

This usage note was generated automatically based on the specification.

Implementer's Guide to follow (complexity I2)

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
Exception-Sicherheitnot exception safe
Thread-Sicherheitthread-safe

Parameter (in)

ParameterBeschreibung
errorCodethe ErrorCode instance

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_01002
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_01002@rel:R25-11#6a84989a
Content hash
6a84989a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_01002
Status: valid/unmigrated Version: rel:R25-11#9833c962 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_01002@rel:R25-11#9833c962
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#6a84989a2026-09-30
  • R20-11rel:R20-11#9ba0b16c2026-10-14
  • R21-11rel:R21-11#9ba0b16c2026-10-14
  • R22-11rel:R22-11#234a52bf2026-10-14
  • R23-11rel:R23-11#cb3689d92026-10-14
  • R24-11rel:R24-11#1bbf211b2026-10-14
  • R25-11rel:R25-11#9833c9622026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

Type alias documentation

type alias Errc [SWS_DM_00997] Upstream: RS_AP_00119

using Errc = DiagReportingErrc;

Alias for the error code value enumeration.

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
SymbolErrc

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00997
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00997@rel:R25-11#db2afe6b
Content hash
db2afe6b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00997
Status: valid/unmigrated Version: rel:R25-11#60cdaf2f Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_00997@rel:R25-11#60cdaf2f
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#db2afe6b2026-09-30
  • R20-11rel:R20-11#0fbee78b2026-10-14
  • R21-11rel:R21-11#2bfa73a22026-10-14
  • R22-11rel:R22-11#421145072026-10-14
  • R23-11rel:R23-11#60cdaf2f2026-10-14
  • R24-11rel:R24-11#60cdaf2f2026-10-14
  • R25-11rel:R25-11#60cdaf2f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias Exception [SWS_DM_00998] Upstream: RS_AP_00119

using Exception = DiagReportingException;

Alias for the exception base class.

Header-Datei#include "ara/diag/diag_error_domain.h"
Scopeclass ara::diag::DiagReportingErrorDomain
SymbolException

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_DM_00998
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_DM_00998@rel:R25-11#86cd167a
Content hash
86cd167a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Diagnostics.pdf#nameddest=SWS_DM_00998
Status: valid/unmigrated Version: rel:R25-11#ac140548 Versionshistorie & Revisions (1 transition, 7 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_DM_00998@rel:R25-11#ac140548
Point-in-Time History:
Recorded Revisions (7):
  • R25-11rel:R25-11#86cd167a2026-09-30
  • R20-11rel:R20-11#99878d992026-10-14
  • R21-11rel:R21-11#99878d992026-10-14
  • R22-11rel:R22-11#6110c5302026-10-14
  • R23-11rel:R23-11#ac1405482026-10-14
  • R24-11rel:R24-11#ac1405482026-10-14
  • R25-11rel:R25-11#ac1405482026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill