![]() | SUMMARY | DETAIL |
This is the CDISC-ODM 1.3.1 runtime macro library.
| Macro Summary | |
external | %odm_extractdomaindata(_cstSourceMetadata=, _cstSourceData=, _cstIsReferenceData=No, _cstSelectAttribute=Name, _cstSelectAttributeValue=, _cstLang=en, _cstMaxLabelLength=256, _cstAttachFormats=Yes, _cstODMMinimumKeyset=No, _cstOutputLibrary=, _cstOutputDS=, _cstOnlyTemplates=No);
Extract a SAS data set from the SAS representation of CDISC-ODM.
|
external | %odm_getStatic(_cstName=, _cstVar=);
Returns constant values that are used by other macros.
|
external | %odm_read(_cstBuildSrcMetadata=Y, _cstBuildFmtCat=Y, _cstFmtLib=, _cstReplaceFmtCat=Y, _cstFmtCatPrefix=, _cstFmtCatLang=, _cstFmtCatLangOption=English);
Reads a CDISC-ODM XML file into the SAS representation of CDISC-ODM.
|
external | %odm_validate(_cstCallingPgm=Unspecified);
Validates CDISC ODM model files.
|
external | %odm_write(_cstCreateDisplayStyleSheet=0, _cstOutputEncoding=UTF-8, _cstHeaderComment=, _cstResultsOverrideDS=, _cstLogLevel=info);
Writes an ODM XML file.
|
| Macro Detail |
%odm_extractdomaindata(_cstSourceMetadata=, _cstSourceData=, _cstIsReferenceData=No, _cstSelectAttribute=Name, _cstSelectAttributeValue=, _cstLang=en, _cstMaxLabelLength=256, _cstAttachFormats=Yes, _cstODMMinimumKeyset=No, _cstOutputLibrary=, _cstOutputDS=, _cstOnlyTemplates=No);
[ Exposure:
external
]
_cstDebug -
Turns debugging on or off for the session_cstResultFlag -
Results: Problem was detected_cstResultSeq -
Results: Unique invocation of check_cstResultsDS -
Results data set_cstSASRefs -
Run-time SASReferences data set derived in process setup_cstSeqCnt -
Results: Sequence number within _cstResultSeq_cstVersion -
Version of the SAS Clinical Standards Toolkit_cst_rc -
Task error status_cst_rcmsg -
Message associated with _cst_rcstudyRootPath -
Root path of the study library_cstSourceMetadata
- optional - The SAS libref for the SAS ODM_cstSourceData
- optional - The SAS libref for the SAS ODM_cstIsReferenceData
- optional - The extracted data is ReferenceData._cstSelectAttribute
- optional - The ItemGroup attribute that identifies_cstSelectAttributeValue
- required - The value of _cstSelectAttribute_cstLang
- optional - The language tag to use for associated_cstMaxLabelLength
- optional - The maximum number of labels to create._cstAttachFormats
- optional - Attach formats to data._cstODMMinimumKeyset
- optional - Limit the creation of data set keys._cstOutputLibrary
- optional - The SAS libref in which the extracted_cstOutputDS
- required - The name of the extracted data set. If this_cstOnlyTemplates
- optional - Only create 0-observation data set
%odm_getStatic(_cstName=, _cstVar=);
[ Exposure:
external
]
_cstName
The name of the value to retrieve._cstVar
The macro variable to populate with the value.
%odm_read(_cstBuildSrcMetadata=Y, _cstBuildFmtCat=Y, _cstFmtLib=, _cstReplaceFmtCat=Y, _cstFmtCatPrefix=, _cstFmtCatLang=, _cstFmtCatLangOption=English);
[ Exposure:
external
]
_cstDebug -
Turns debugging on or off for the session_cstResultFlag -
Results: Problem was detected_cstResultSeq -
Results: Unique invocation of check_cstResultsDS -
Results data set_cstSASRefs -
Run-time SASReferences data set derived in process setup_cstSeqCnt -
Results: Sequence number within _cstResultSeq_cstVersion -
Version of the SAS Clinical Standards Toolkit_cst_rc -
Task error status_cst_rcmsg -
Message associated with _cst_rcstudyRootPath -
Root path of the study library_cstBuildSrcMetadata
- optional - Create the source metadata files_cstBuildFmtCat
- optional - Build the format catalog (or catalogs)_cstFmtLib
- optional - The location where catalog (or catalogs) is_cstReplaceFmtCat
- optional - Replace an existing format catalog by_cstFmtCatPrefix
- optional - The prefix for catalog names. If not_cstFmtCatLang
- optional - Create a format catalog ONLY for the_cstFmtCatLangOption
- optional - If no language tag is specified in
%odm_validate(_cstCallingPgm=Unspecified);
[ Exposure:
external
]
_cstCheckSortOrder -
Order in which validation checks are to be run_cstColumnMetadata -
Data set containing column-level metadata_cstDebug -
Turns debugging on or off for the session_cstGRoot -
Root path of the global standards library_cstMetrics -
Enables or disables metrics reporting_cstMetricsCntNumBadChecks -
Validation metrics: validation checks not_cstMetricsCntNumChecks -
Validation metrics: distinct validation check_cstMetricsDS -
Data set used to accumulate metrics for a validation_cstMetricsNumBadChecks -
Validation metrics: calculate validation_cstMetricsNumChecks -
Validation metrics: calculate distinct validation_cstMetricsNumContent -
Validation metrics: calculate number of content_cstMetricsNumErrors -
Validation metrics: calculate number of errors_cstMetricsNumNotes -
Validation metrics: calculate number of notes_cstMetricsNumRecs -
Validation metrics: calculate number of records_cstMetricsNumStructural -
Validation metrics: calculate number of_cstMetricsNumSubj -
Validation metrics: calculate number of subjects_cstMetricsNumWarnings -
Validation metrics: calculate number of_cstMetricsTimer -
Validation metrics: include estimate the elapsed time_cstResultFlag -
Results: Problem was detected_cstResultSeq -
Results: Unique invocation of check_cstResultsDS -
Results data set_cstSASRefs -
Run-time SASReferences data set derived in process setup_cstSeqCnt -
Results: Sequence number within _cstResultSeq_cstSrcData -
Results: Source entity being evaluated_cstTableMetadata -
Data set containing table-level metadata supporting_cstVersion -
Version of the SAS Clinical Standards Toolkit_cst_MsgID -
Results: Result or validation check ID_cst_MsgParm1 -
Messages: Parameter 1_cst_MsgParm2 -
Messages: Parameter 2_cst_rc -
Task error status_cst_rcmsg -
Message associated with _cst_rcstudyRootPath -
Root path of the study library_cstCallingPgm
- optional - The name of the driver module calling
%odm_write(_cstCreateDisplayStyleSheet=0, _cstOutputEncoding=UTF-8, _cstHeaderComment=, _cstResultsOverrideDS=, _cstLogLevel=info);
[ Exposure:
external
]
_cstDebug -
Turns debugging on or off for the session_cstResultFlag -
Results: Problem was detected_cstResultSeq -
Results: Unique invocation of check_cstResultsDS -
Results data set_cstSASRefs -
Run-time SASReferences data set derived in process setup_cstSeqCnt -
Results: Sequence number within _cstResultSeq_cstVersion -
Version of the SAS Clinical Standards Toolkit_cst_rc -
Task error status_cst_rcmsg -
Message associated with _cst_rc_cstCreateDisplayStyleSheet
- optional - Create a style sheet in the_cstOutputEncoding
- optional - The XML encoding to use for the ODM_cstHeaderComment
- optional - The short comment that is added to the_cstResultsOverrideDS
- optional - The (libname.)member that refers to_cstLogLevel
- required - The level of error reporting.