Try changing following code (in bold) in /config/config-sdtm-3.1.3.xml file:
<val:Unique ID=“SD1201” Message=“Duplicate USUBJID/%Domain%DECOD/%Domain%STDTC record” Description=“The structure of Events class domains should be one records per Event per subject. No Events with the same Decoded Term (–DECOD), Category (–Cat), Subcategory (–SCAT) and MedDRA Low Level Term (–LLT) values for the same Subject (USUBJID) and the same Start Date (–STDTC) are expected.” Category=“Consistency” Type=“Warning” Variable=“%Domain%STDTC” When=“%Domain%DECOD != ‘’” GroupBy=“USUBJID,%Domain%DECOD,%Domain%CAT,%Domain%SCAT**,%LLT**” Optional=“%Domain%CAT,%Domain%SCAT**,%LLT**” />
<val:Unique ID=“SD1201” Message=“Duplicate USUBJID/%Domain%DECOD/%Domain%STDTC record” Description=“The structure of Events class domains should be one records per Event per subject. No Events with the same Decoded Term (–DECOD), Category (–Cat), Subcategory (–SCAT) and MedDRA Low Level Term (–LLT) values for the same Subject (USUBJID) and the same Start Date (–STDTC) are expected.” Category=“Consistency” Type=“Warning” Variable=“%Domain%STDTC” When=“%Domain%DECOD != ‘’” GroupBy=“USUBJID,%Domain%DECOD,%Domain%CAT,%Domain%SCAT**,%Domain%LLT**” Optional=“%Domain%CAT,%Domain%SCAT**,%Domain%LLT**” />
Many thanks to Nitin for helping with this issue clarification!
Actually the SD1201 “LLT” bug was found and fixed just after a release of 1.4.1. Unfortunately I’ve already forget about it and did not review the check history. I am using different OpenCDISC Enterprise applications. They have most recent updates which are waiting for the next release of the free version.
BTW, there will be (is) an additional change in SD1201 check. --SEV and --TOXGR variables were added to handle a case when a new Event is due to an increase in Severity/Toxicity on the same date/time.