180414: libsrc/standard/condn.tpl,module/base.tpl: Report if InConcatenationTotalNumber is less than or equal to one (000517), and use presence of any concatenation attribute as need for UID (000518)
180413: libsrc/standard/condn.tpl: Change condition in General Series for Laterality to not flag its absence when unpaired body part is implicit because it is a waveform SOP Class or Modality, i.e., cardiac, respiratory, voice audio (000308)
180413: libsrc/standard/strval/base.tpl: Update coding scheme list to include all in current standard including caDSR, DC, MDC, MSH, NBD, NBG, NEU, NICIP, PUBCHEM_CID (DICOM 2018b, includes CPs 1079, 1167, 1259, 1408, 1622)
180403: libsrc/standard/condn.tpl,sopcl.tpl,elmdict/dicom3.tpl,iodcomp,module,strval/base.tpl: Add DICOM Encapsulation of STL Models for 3D Manufacturing (Sup 205)
180401: libsrc/standard/module/base.tpl: Add Scheduled Procedure Step Expiration DateTime data element (CP 1224)
180328: libsrc/standard/module/base.tpl,vl.tpl: WSI is missing Frame Type (CP 1740)
staticconstchar*CopyrightIdentifier(void){return"@(#)platform.cc Copyright (c) 1993-2018, David A. Clunie DBA PixelMed Publishing. All rights reserved.";}
// Automatically generated - EDITS WILL BE LOST
// Generated by support/setplatform
#include"platform.h"
constchar*dicom3tools_platform_string="Darwin graytoo.local 14.5.0 Darwin Kernel Version 14.5.0: Sun Jun 4 21:40:08 PDT 2017; root:xnu-2782.70.3~1/RELEASE_X86_64 x86_64";
constchar*dicom3tools_platform_string="Darwin graythin.local 17.5.0 Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 x86_64";
Index="EmptyTransferSyntaxUIDInMetaInformationHeader" English="Empty or missing Transfer Syntax UID in Meta Information Header"
Index="EncapsulatedDataIncorrectVR" English="Encapsulated Data element has incorrect value representation"
Index="EncapsulatedDataSkipped" English="Encapsulated data with unimplemented transfer syntax skipped"
Index="EncapsulatedPixelDataFragmentNotEvenLength" English="Encapsulated pixel data fragment is not even length"
Index="EqualTo" English="equal to"
Index="Error" English="Error"
Index="EstimatedRadiographicMagnificationFactorDoesNotMatchRatioOfDistanceSourceToDetectorAndDistanceSourceToPatient" English="EstimatedRadiographicMagnificationFactor does not match ratio of DistanceSourceToDetector and DistanceSourceToPatient"
Index="ReferencedFileIDHasEmptyComponents" English="Referenced File ID is empty or has empty components"
Index="ReferencedSegmentNumberNotPresentInSegmentSequence" English="ReferencedSegmentNumber does not match a SegmentNumber in any item of SegmentSequence"
# General Image Module: "Required if image does not require Image Orientation (Patient) (0020,0037) and Image Position (Patient) (0020,0032)."
# General Image Module: "Required if image does not require Image Orientation (Patient) (0020,0037) and Image Position (Patient) (0020,0032) or Image Orientation (Slide) (0048,0102)."
Verify="InConcatenationTotalNumber"Condition="InConcatenationTotalNumberIsLessThanOrEqualToOne"ThenErrorMessage="Cannot be less than or equal to one since then not a Concatenation"