validate & group records of the ACF and/or LKAAT tariff

Can I input an ICD10 code into an ACF service record?
The tariff "005 - ACF" does not define any reference codes. For this reason, any ICD10 code can be stored in the 'referenceCodes' field!
- The acfValidator100 understands this connection and ignores this reference code during validation.
- The generalInvoiceRequestManager500 understands this connection, extracts the ICD10 code, and automatically saves it in the xtraService section.
How to handle the usage of the drug "7680664950014 = SPINRAZA Inj Sol 12 mg/5ml"?
The drug "7680664950014 = SPINRAZA Inj Sol 12 mg/5ml" is included into the LKAAT tariff as a P(notOR) trigger service and consequently can be added with AddService() by using the GTIN as code. It is unneccessary to supply the name.
Therefore, Spinraza is not treated as foreign service!
How to handle "foreign services" aka services not included in LKAAT?
Foreign services (services not included in the LKAAT) can be added as pro memoria services by supplying the name and the extended code tariffNumber@tariffCode (e.g. bstrCode= "402@7680444480250" and bstrName="DORMICUM 5 mg/ml i.v., i.m, rectal") with IValidateTMA::AddService(). Internally, the tariff number is stripped away and stored/returned under the reference code.
Furthermore, all foreign services are automatically defined as not grouper relevant, that is dExternalFactor=0 is set.